Uses of Package
org.ojalgo.structure
-
Classes in org.ojalgo.structure used by org.ojalgo Class Description Access2D 2-dimensional accessor methodsStructure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.ann Class Description Access1D 1-dimensional accessor (get) methods.Structure2D A (fixed size) 2-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.array Class Description Access1D 1-dimensional accessor (get) methods.Access1D.Aggregatable This interface complements Access1D.Visitable but does not extend it.Access1D.Collectable Access1D.Sliceable Access1D.Visitable Access2D 2-dimensional accessor methodsAccess2D.Aggregatable Access2D.Collectable Access2D.Sliceable Access2D.Visitable AccessAnyD N-dimensional accessor methodsAccessAnyD.Aggregatable AccessAnyD.Collectable AccessAnyD.Sliceable AccessAnyD.Visitable AccessScalar ElementView1D Factory1D Factory1D.Builder Factory1D.MayBeSparse For when the structures can be either dense or sparse.Factory1D.TwoStep Factory2D Factory2D.Builder Factory2D.MayBeSparse For when the structures can be either dense or sparse.Factory2D.TwoStep FactoryAnyD FactoryAnyD.Builder FactoryAnyD.MayBeSparse For when the structures can be either dense or sparse.FactoryAnyD.TwoStep FactorySupplement Mutate1D 1-dimensional mutator methodsMutate1D.Fillable Fills the targetMutate1D.Mixable Mix/combine the previously existing value, at index, with the supplied addend.Mutate1D.Modifiable Mutate1D.ModifiableReceiver Mutate1D.Receiver Anything/everything that does not require interaction with already existing elements.Mutate1D.Sortable Mutate2D 2-dimensional mutator methodsMutate2D.Exchangeable A few operations with no 1D or AnyD counterpart.Mutate2D.Fillable Mutate2D.Mixable Mutate2D.Modifiable Mutate2D.ModifiableReceiver Apart from extendingMutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.Mutate2D.Receiver MutateAnyD N-dimensional mutator methodsMutateAnyD.Fillable MutateAnyD.Mixable MutateAnyD.Modifiable MutateAnyD.ModifiableReceiver MutateAnyD.Receiver Structure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure.Structure2D.ReducibleTo1D Structure2D.Reshapable StructureAnyD A (fixed size) any-dimensional data structure.StructureAnyD.ReducibleTo1D StructureAnyD.ReducibleTo2D StructureAnyD.Reshapable Transformation1D Represents an in-place transformation of a 1D data structure – the transformable is mutated.Transformation2D Represents an in-place transformation of a 2D data structure – the transformable is mutated.TransformationAnyD Represents an in-place transformation of a AnyD data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.array.operation Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methodsAccessAnyD N-dimensional accessor methodsFactory1D Factory2D FactoryAnyD Mutate1D 1-dimensional mutator methodsMutate1D.Modifiable Mutate2D 2-dimensional mutator methodsMutateAnyD N-dimensional mutator methods -
Classes in org.ojalgo.structure used by org.ojalgo.data Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methodsAccess2D.Collectable Access2D.Sliceable Factory2D Mutate2D 2-dimensional mutator methodsMutate2D.ModifiableReceiver Apart from extendingMutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.Mutate2D.Receiver Structure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure.Transformation2D Represents an in-place transformation of a 2D data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.data.domain.finance Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methods -
Classes in org.ojalgo.structure used by org.ojalgo.data.domain.finance.portfolio Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methods -
Classes in org.ojalgo.structure used by org.ojalgo.data.domain.finance.portfolio.simulator Class Description Access2D 2-dimensional accessor methods -
Classes in org.ojalgo.structure used by org.ojalgo.data.image Class Description Access1D 1-dimensional accessor (get) methods.Access1D.Aggregatable This interface complements Access1D.Visitable but does not extend it.Access1D.Sliceable Access1D.Visitable Access2D 2-dimensional accessor methodsAccess2D.Aggregatable Access2D.Collectable Access2D.Sliceable Access2D.Visitable Mutate1D 1-dimensional mutator methodsMutate1D.Fillable Fills the targetMutate2D 2-dimensional mutator methodsMutate2D.Fillable Mutate2D.Receiver Operate2D To be implemented by classes that are not directly mutable themselves, but that can operate on the elements of some internal/future 2D data structure – similar to streams in some sense.Structure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure.Structure2D.Logical Structure2D.ReducibleTo1D Transformation2D Represents an in-place transformation of a 2D data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.data.transform Class Description Access1D 1-dimensional accessor (get) methods.Factory2D Mutate2D 2-dimensional mutator methodsMutate2D.ModifiableReceiver Apart from extendingMutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access. -
Classes in org.ojalgo.structure used by org.ojalgo.equation Class Description Access1D 1-dimensional accessor (get) methods.Mutate1D.Modifiable Structure1D A (fixed size) 1-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.function Class Description AccessScalar -
Classes in org.ojalgo.structure used by org.ojalgo.function.aggregator Class Description AccessScalar -
Classes in org.ojalgo.structure used by org.ojalgo.function.multiary Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methods -
Classes in org.ojalgo.structure used by org.ojalgo.function.polynomial Class Description Access1D 1-dimensional accessor (get) methods.Mutate1D 1-dimensional mutator methodsStructure1D A (fixed size) 1-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.matrix Class Description Access1D 1-dimensional accessor (get) methods.Access1D.Aggregatable This interface complements Access1D.Visitable but does not extend it.Access2D 2-dimensional accessor methodsAccess2D.Aggregatable Access2D.Collectable Factory2D Factory2D.Builder Factory2D.MayBeSparse For when the structures can be either dense or sparse.Factory2D.TwoStep FactorySupplement Mutate1D 1-dimensional mutator methodsMutate1D.Fillable Fills the targetMutate1D.Modifiable Mutate2D 2-dimensional mutator methodsMutate2D.Exchangeable A few operations with no 1D or AnyD counterpart.Mutate2D.Fillable Mutate2D.Modifiable Mutate2D.ModifiableReceiver Apart from extendingMutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.Mutate2D.Receiver Operate2D To be implemented by classes that are not directly mutable themselves, but that can operate on the elements of some internal/future 2D data structure – similar to streams in some sense.Structure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure.Structure2D.Logical Structure2D.ReducibleTo1D Transformation2D Represents an in-place transformation of a 2D data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.matrix.decomposition Class Description Access1D 1-dimensional accessor (get) methods.Access1D.Aggregatable This interface complements Access1D.Visitable but does not extend it.Access1D.Sliceable Access1D.Visitable Access2D 2-dimensional accessor methodsAccess2D.Aggregatable Access2D.Collectable Access2D.Sliceable Access2D.Visitable Mutate1D 1-dimensional mutator methodsMutate1D.Fillable Fills the targetMutate1D.Modifiable Mutate2D 2-dimensional mutator methodsMutate2D.Exchangeable A few operations with no 1D or AnyD counterpart.Mutate2D.Fillable Mutate2D.Modifiable Mutate2D.ModifiableReceiver Apart from extendingMutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.Mutate2D.Receiver Operate2D To be implemented by classes that are not directly mutable themselves, but that can operate on the elements of some internal/future 2D data structure – similar to streams in some sense.Structure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure.Structure2D.Logical Structure2D.ReducibleTo1D -
Classes in org.ojalgo.structure used by org.ojalgo.matrix.operation Class Description Access1D 1-dimensional accessor (get) methods. -
Classes in org.ojalgo.structure used by org.ojalgo.matrix.store Class Description Access1D 1-dimensional accessor (get) methods.Access1D.Aggregatable This interface complements Access1D.Visitable but does not extend it.Access1D.Collectable Access1D.Sliceable Access1D.Visitable Access2D 2-dimensional accessor methodsAccess2D.Aggregatable Access2D.Collectable Access2D.ColumnView Access2D.RowView Access2D.Sliceable Access2D.Visitable ElementView1D ElementView2D Factory1D.Builder Factory2D Factory2D.Builder Factory2D.TwoStep FactorySupplement Keyed1D Keyed2D Mutate1D 1-dimensional mutator methodsMutate1D.Fillable Fills the targetMutate1D.Modifiable Mutate1D.Receiver Anything/everything that does not require interaction with already existing elements.Mutate1D.Sortable Mutate2D 2-dimensional mutator methodsMutate2D.Exchangeable A few operations with no 1D or AnyD counterpart.Mutate2D.Fillable Mutate2D.Modifiable Mutate2D.ModifiableReceiver Apart from extendingMutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.Mutate2D.Receiver Operate2D To be implemented by classes that are not directly mutable themselves, but that can operate on the elements of some internal/future 2D data structure – similar to streams in some sense.Structure1D A (fixed size) 1-dimensional data structure.Structure1D.IndexMapper Structure2D A (fixed size) 2-dimensional data structure.Structure2D.Logical Structure2D.ReducibleTo1D Transformation2D Represents an in-place transformation of a 2D data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.matrix.task Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methodsStructure2D A (fixed size) 2-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.matrix.task.iterative Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methodsStructure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.matrix.transformation Class Description Access1D 1-dimensional accessor (get) methods.Access1D.Collectable Access2D.Collectable Access2D.ColumnView Access2D.RowView Structure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.netio Class Description Access2D 2-dimensional accessor methods -
Classes in org.ojalgo.structure used by org.ojalgo.optimisation Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methodsAccess2D.RowView Structure1D A (fixed size) 1-dimensional data structure.Structure1D.IntIndex Structure2D.IntRowColumn -
Classes in org.ojalgo.structure used by org.ojalgo.optimisation.convex Class Description Access1D 1-dimensional accessor (get) methods.Access1D.Aggregatable This interface complements Access1D.Visitable but does not extend it.Access1D.Sliceable Access1D.Visitable Access2D 2-dimensional accessor methodsAccess2D.Aggregatable Access2D.Collectable Access2D.RowView Access2D.Sliceable Access2D.Visitable Operate2D To be implemented by classes that are not directly mutable themselves, but that can operate on the elements of some internal/future 2D data structure – similar to streams in some sense.Structure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure.Structure2D.Logical Structure2D.ReducibleTo1D -
Classes in org.ojalgo.structure used by org.ojalgo.optimisation.integer Class Description Access1D 1-dimensional accessor (get) methods. -
Classes in org.ojalgo.structure used by org.ojalgo.optimisation.linear Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methodsMutate1D 1-dimensional mutator methodsMutate2D 2-dimensional mutator methodsPrimitive1D Primitive2D Structure1D A (fixed size) 1-dimensional data structure.Structure1D.IntIndex Structure2D A (fixed size) 2-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.random Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methodsAccessScalar Structure1D A (fixed size) 1-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.random.process Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methods -
Classes in org.ojalgo.structure used by org.ojalgo.random.scedasticity Class Description Access1D 1-dimensional accessor (get) methods. -
Classes in org.ojalgo.structure used by org.ojalgo.scalar Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methodsAccess2D.Collectable AccessScalar Mutate2D 2-dimensional mutator methodsMutate2D.ModifiableReceiver Apart from extendingMutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.Structure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure.Transformation2D Represents an in-place transformation of a 2D data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.series Class Description Access1D 1-dimensional accessor (get) methods.Structure1D.IndexMapper -
Classes in org.ojalgo.structure used by org.ojalgo.series.function Class Description Access1D 1-dimensional accessor (get) methods. -
Classes in org.ojalgo.structure used by org.ojalgo.series.primitive Class Description Access1D 1-dimensional accessor (get) methods.Access2D 2-dimensional accessor methodsFactory2D Factory2D.TwoStep Mutate2D 2-dimensional mutator methodsStructure1D A (fixed size) 1-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.tensor Class Description Access1D 1-dimensional accessor (get) methods.Access1D.Aggregatable This interface complements Access1D.Visitable but does not extend it.Access2D 2-dimensional accessor methodsAccessAnyD N-dimensional accessor methodsFactory1D Factory2D FactoryAnyD FactorySupplement Mutate1D 1-dimensional mutator methodsMutate1D.Fillable Fills the targetMutate1D.Receiver Anything/everything that does not require interaction with already existing elements.Mutate2D 2-dimensional mutator methodsMutate2D.Fillable Mutate2D.Receiver MutateAnyD N-dimensional mutator methodsMutateAnyD.Fillable MutateAnyD.Receiver Structure1D A (fixed size) 1-dimensional data structure.Structure2D A (fixed size) 2-dimensional data structure.StructureAnyD A (fixed size) any-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.type Class Description Access1D 1-dimensional accessor (get) methods.Structure1D.IndexMapper -
Classes in org.ojalgo.structure used by org.ojalgo.type.keyvalue Class Description Access1D 1-dimensional accessor (get) methods.Mutate1D 1-dimensional mutator methodsStructure1D A (fixed size) 1-dimensional data structure.