Uses of Package
org.ojalgo.structure
Packages that use org.ojalgo.structure
Package
Description
Everythinng in this package should be considered library-private – it should only be used by other parts of
ojAlgo! Code in this package is often refactored (api-breaking) without even a notice in the changelog.
Classes in this package relate to modelling of financial investment portfolios, and Modern Portfolio
Theory.
This package loosely corresponds to (extends) the packages: java.io.*, java.nio.*, java.net.* and sun.net.*
-
Classes in org.ojalgo.structure used by org.ojalgoClassDescription2-dimensional accessor methodsA (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.annClassDescription1-dimensional accessor (get) methods.A (fixed size) 2-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.arrayClassDescription1-dimensional accessor (get) methods.This interface complements Access1D.Visitable but does not extend it.2-dimensional accessor methodsN-dimensional accessor methodsFor when the structures can be either dense or sparse.For when the structures can be either dense or sparse.For when the structures can be either dense or sparse.1-dimensional mutator methodsFills the targetMix/combine the previously existing value, at index, with the supplied addend.Anything/everything that does not require interaction with already existing elements.2-dimensional mutator methodsA few operations with no 1D or AnyD counterpart.Apart from extending
Mutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.N-dimensional mutator methodsA (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.A (fixed size) any-dimensional data structure.Represents an in-place transformation of a 1D data structure – the transformable is mutated.Represents an in-place transformation of a 2D data structure – the transformable is mutated.Represents an in-place transformation of a AnyD data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.array.operationClassDescription1-dimensional accessor (get) methods.2-dimensional accessor methodsN-dimensional accessor methods1-dimensional mutator methods2-dimensional mutator methodsN-dimensional mutator methods
-
Classes in org.ojalgo.structure used by org.ojalgo.dataClassDescription1-dimensional accessor (get) methods.2-dimensional accessor methods2-dimensional mutator methodsApart from extending
Mutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.A (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.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
-
Classes in org.ojalgo.structure used by org.ojalgo.data.domain.finance.portfolio
-
Classes in org.ojalgo.structure used by org.ojalgo.data.domain.finance.portfolio.simulator
-
Classes in org.ojalgo.structure used by org.ojalgo.data.imageClassDescription1-dimensional accessor (get) methods.This interface complements Access1D.Visitable but does not extend it.2-dimensional accessor methods1-dimensional mutator methodsFills the target2-dimensional mutator methodsTo 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.A (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.Represents an in-place transformation of a 2D data structure – the transformable is mutated.
-
Classes in org.ojalgo.structure used by org.ojalgo.data.transformClassDescription1-dimensional accessor (get) methods.2-dimensional mutator methodsApart from extending
Mutate2D.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.equationClassDescription1-dimensional accessor (get) methods.A (fixed size) 1-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.function
-
Classes in org.ojalgo.structure used by org.ojalgo.function.aggregator
-
Classes in org.ojalgo.structure used by org.ojalgo.function.multiary
-
Classes in org.ojalgo.structure used by org.ojalgo.function.polynomialClassDescription1-dimensional accessor (get) methods.1-dimensional mutator methodsA (fixed size) 1-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.matrixClassDescription1-dimensional accessor (get) methods.This interface complements Access1D.Visitable but does not extend it.2-dimensional accessor methodsFor when the structures can be either dense or sparse.1-dimensional mutator methodsFills the target2-dimensional mutator methodsA few operations with no 1D or AnyD counterpart.Apart from extending
Mutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.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.A (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.Represents an in-place transformation of a 2D data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.matrix.decompositionClassDescription1-dimensional accessor (get) methods.This interface complements Access1D.Visitable but does not extend it.2-dimensional accessor methods1-dimensional mutator methodsFills the target2-dimensional mutator methodsA few operations with no 1D or AnyD counterpart.Apart from extending
Mutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.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.A (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure. -
Classes in org.ojalgo.structure used by org.ojalgo.matrix.operation
-
Classes in org.ojalgo.structure used by org.ojalgo.matrix.storeClassDescription1-dimensional accessor (get) methods.This interface complements Access1D.Visitable but does not extend it.2-dimensional accessor methods1-dimensional mutator methodsFills the targetAnything/everything that does not require interaction with already existing elements.2-dimensional mutator methodsA few operations with no 1D or AnyD counterpart.Apart from extending
Mutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.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.A (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.Represents an in-place transformation of a 2D data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.matrix.taskClassDescription1-dimensional accessor (get) methods.2-dimensional accessor methodsA (fixed size) 2-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.matrix.task.iterativeClassDescription1-dimensional accessor (get) methods.2-dimensional accessor methodsA (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.matrix.transformationClassDescription1-dimensional accessor (get) methods.A (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.netio
-
Classes in org.ojalgo.structure used by org.ojalgo.optimisationClassDescription1-dimensional accessor (get) methods.2-dimensional accessor methodsA (fixed size) 1-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.optimisation.convexClassDescription1-dimensional accessor (get) methods.This interface complements Access1D.Visitable but does not extend it.2-dimensional accessor methodsTo 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.A (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.optimisation.integer
-
Classes in org.ojalgo.structure used by org.ojalgo.optimisation.linearClassDescription1-dimensional accessor (get) methods.2-dimensional accessor methods1-dimensional mutator methods2-dimensional mutator methodsA (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.randomClassDescription1-dimensional accessor (get) methods.2-dimensional accessor methodsA (fixed size) 1-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.random.process
-
Classes in org.ojalgo.structure used by org.ojalgo.random.scedasticity
-
Classes in org.ojalgo.structure used by org.ojalgo.scalarClassDescription1-dimensional accessor (get) methods.2-dimensional accessor methods2-dimensional mutator methodsApart from extending
Mutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.A (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.Represents an in-place transformation of a 2D data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.series
-
Classes in org.ojalgo.structure used by org.ojalgo.series.function
-
Classes in org.ojalgo.structure used by org.ojalgo.series.primitiveClassDescription1-dimensional accessor (get) methods.2-dimensional accessor methods2-dimensional mutator methodsA (fixed size) 1-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.structureClassDescription1-dimensional accessor (get) methods.This interface complements Access1D.Visitable but does not extend it.2-dimensional accessor methodsN-dimensional accessor methods1-dimensional mutator methodsFills the targetMix/combine the previously existing value, at index, with the supplied addend.Anything/everything that does not require interaction with already existing elements.2-dimensional mutator methodsA few operations with no 1D or AnyD counterpart.Apart from extending
Mutate2D.Receiver
this interface extendsMutate2D.Modifiable
andMutate2D.Exchangeable
which both imply access to existing elements as well asAccess2D
that dictates explicit access.N-dimensional mutator methodsTo 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.A (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.A (fixed size) any-dimensional data structure.Represents an in-place transformation of a 1D data structure – the transformable is mutated.Represents an in-place transformation of a 2D data structure – the transformable is mutated.Represents an in-place transformation of a AnyD data structure – the transformable is mutated. -
Classes in org.ojalgo.structure used by org.ojalgo.tensorClassDescription1-dimensional accessor (get) methods.This interface complements Access1D.Visitable but does not extend it.2-dimensional accessor methodsN-dimensional accessor methods1-dimensional mutator methodsFills the targetAnything/everything that does not require interaction with already existing elements.2-dimensional mutator methodsN-dimensional mutator methodsA (fixed size) 1-dimensional data structure.A (fixed size) 2-dimensional data structure.A (fixed size) any-dimensional data structure.
-
Classes in org.ojalgo.structure used by org.ojalgo.type
-
Classes in org.ojalgo.structure used by org.ojalgo.type.keyvalueClassDescription1-dimensional accessor (get) methods.1-dimensional mutator methodsA (fixed size) 1-dimensional data structure.