Uses of Interface
org.ojalgo.algebra.ScalarOperation.Multiplication
Packages that use ScalarOperation.Multiplication
Package
Description
-
Uses of ScalarOperation.Multiplication in org.ojalgo.algebra
Subinterfaces of ScalarOperation.Multiplication in org.ojalgo.algebraModifier and TypeInterfaceDescriptioninterface
NormedVectorSpace<T,
N extends Comparable<N>> interface
VectorSpace<T,
N extends Comparable<N>> A vector space is a set of objects called vectors, where a vector is a tuple of fields/scalars/numbers. -
Uses of ScalarOperation.Multiplication in org.ojalgo.data.image
Classes in org.ojalgo.data.image that implement ScalarOperation.MultiplicationModifier and TypeClassDescriptionclass
Treats an image as a matrix.(package private) static final class
-
Uses of ScalarOperation.Multiplication in org.ojalgo.matrix
Subinterfaces of ScalarOperation.Multiplication in org.ojalgo.matrixModifier and TypeInterfaceDescriptioninterface
Matrix2D<N extends Comparable<N>,
M extends Matrix2D<N, M>> Definition of what's common toBasicMatrix
andMatrixStore
.Classes in org.ojalgo.matrix that implement ScalarOperation.MultiplicationModifier and TypeClassDescriptionclass
BasicMatrix<N extends Comparable<N>,
M extends BasicMatrix<N, M>> A base class for, easy to use, immutable (thread safe) matrices with a rich feature set.final class
A matrix (linear algebra) with ComplexNumberSet.C
elements, implemented using dual 64-bit double values.final class
A matrix (linear algebra) with QuaternionNumberSet.H
elements, implemented using four 64-bit double values.final class
A matrix (linear algebra) with RationalNumberSet.Q
elements, implemented using dual 64-bit long values.final class
A matrix (linear algebra) with RealNumberSet.R
elements, approximated by 32-bit float.final class
A matrix (linear algebra) with RealNumberSet.R
elements, approximated by 64-bit double.final class
A matrix (linear algebra) with RealNumberSet.R
elements, approximated by 128-bit floating-point values (implemented using dual 64-bit double). -
Uses of ScalarOperation.Multiplication in org.ojalgo.matrix.decomposition
Subinterfaces of ScalarOperation.Multiplication in org.ojalgo.matrix.decompositionModifier and TypeInterfaceDescriptioninterface
DecompositionStore<N extends Comparable<N>>
Only classes that will act as a delegate to a MatrixDecomposition implementation from this package should implement this interface. -
Uses of ScalarOperation.Multiplication in org.ojalgo.matrix.store
Subinterfaces of ScalarOperation.Multiplication in org.ojalgo.matrix.storeModifier and TypeInterfaceDescriptioninterface
MatrixStore<N extends Comparable<N>>
A MatrixStore is a two dimensional store of numbers/scalars.interface
PhysicalStore<N extends Comparable<N>>
PhysicalStore:s, as opposed to MatrixStore:s, are mutable.Classes in org.ojalgo.matrix.store that implement ScalarOperation.MultiplicationModifier and TypeClassDescription(package private) final class
AboveBelowStore<N extends Comparable<N>>
A merger of two MatrixStore instances by placing one store below the other.(package private) class
AbstractStore<N extends Comparable<N>>
(package private) final class
ColumnsStore<N extends Comparable<N>>
A selection (re-ordering) of columns.final class
ColumnsSupplier<N extends Comparable<N>>
Sparse columns – columns can be added and removed.(package private) class
ComposingStore<N extends Comparable<N>>
(package private) final class
ConjugatedStore<N extends Comparable<N>>
ConjugatedStorefinal class
DiagonalStore<N extends Comparable<N>,
D extends Access1D<?>> (package private) class
FactoryStore<N extends Comparable<N>>
final class
GenericStore<N extends Scalar<N>>
A generic implementation of PhysicalStore.(package private) final class
IdentityStore<N extends Comparable<N>>
IdentityStore(package private) final class
LeftRightStore<N extends Comparable<N>>
A merger of two MatrixStore instances by placing one store to the right of the other.(package private) final class
LimitStore<N extends Comparable<N>>
(package private) class
LogicalStore<N extends Comparable<N>>
Logical stores are (intended to be) immutable.(package private) final class
LowerHessenbergStore<N extends Comparable<N>>
A Hessenberg matrix is one that is "almost" triangular.(package private) final class
LowerSymmetricStore<N extends Comparable<N>>
(package private) final class
LowerTriangularStore<N extends Comparable<N>>
(package private) final class
OffsetStore<N extends Comparable<N>>
final class
Ainvalid reference
float
final class
Ainvalid reference
double
final class
Uses double[][] internally.(package private) final class
RepeatedColumnsStore<N extends Comparable<N>>
(package private) final class
RepeatedRowsStore<N extends Comparable<N>>
(package private) final class
RowsStore<N extends Comparable<N>>
A selection (re-ordering) of rows.final class
RowsSupplier<N extends Comparable<N>>
Sparse rows – rows can be added and removed.(package private) class
SelectingStore<N extends Comparable<N>>
Selects (rearranges) existing rows and/or columns.(package private) class
ShadingStore<N extends Comparable<N>>
Does not change the matrix size/shape, but applies some structure to the elements.(package private) final class
SingleStore<N extends Comparable<N>>
final class
SparseStore<N extends Comparable<N>>
A sparse matrix (this implementation) is not thread safe.(package private) final class
SuperimposedStore<N extends Comparable<N>>
SuperimposedStore(package private) class
TransjugatedStore<N extends Comparable<N>>
(package private) final class
TransposedStore<N extends Comparable<N>>
(package private) final class
UnaryOperatoStore<N extends Comparable<N>>
(package private) final class
UpperHessenbergStore<N extends Comparable<N>>
A Hessenberg matrix is one that is "almost" triangular.(package private) final class
UpperSymmetricStore<N extends Comparable<N>>
(package private) final class
UpperTriangularStore<N extends Comparable<N>>
(package private) final class
WrapperStore<N extends Comparable<N>>
(package private) final class
ZeroStore<N extends Comparable<N>>
ZeroStore -
Uses of ScalarOperation.Multiplication in org.ojalgo.optimisation.convex
Classes in org.ojalgo.optimisation.convex that implement ScalarOperation.MultiplicationModifier and TypeClassDescription(package private) final class
The equation system body is the (negated) Schur complement (of the Q-matrix in the full KKT-system). -
Uses of ScalarOperation.Multiplication in org.ojalgo.scalar
Subinterfaces of ScalarOperation.Multiplication in org.ojalgo.scalarModifier and TypeInterfaceDescriptioninterface
Scalar<N extends Comparable<N>>
A Scalar is:(package private) interface
SelfDeclaringScalar<S extends SelfDeclaringScalar<S>>
Classes in org.ojalgo.scalar that implement ScalarOperation.MultiplicationModifier and TypeClassDescriptionfinal class
(currency) amount as in "amount = price * quatity"final class
ABigDecimal
based implementation of theScalar
interface.final class
ComplexNumber is an immutable complex number class.class
ExactDecimal<S extends ExactDecimal<S>>
To help implement exact decimal numbers with a fixed number of decimal places (fixed scale).final class
An exampleExactDecimal
implementation corresponding to the SQL data type MONEY or DECIMAL(19,4).final class
price or exchange rate as in "amount = price * quatity" or "amount = rate * amount"final class
class
https://stackoverflow.com/questions/66962567/how-to-emulate-double-precision-using-two-floats-in-opengl-esfinal class
quantity as in "amount = price * quatity"final class
final class
-
Uses of ScalarOperation.Multiplication in org.ojalgo.tensor
Subinterfaces of ScalarOperation.Multiplication in org.ojalgo.tensorModifier and TypeInterfaceDescriptioninterface
Tensor<N extends Comparable<N>,
T extends Tensor<N, T>> An n:th-rank tensor in m-dimensional space is a mathematical object that has n indices and m^n components and obeys certain transformation rules.Classes in org.ojalgo.tensor that implement ScalarOperation.MultiplicationModifier and TypeClassDescriptionfinal class
AnyTensor<N extends Comparable<N>>
(package private) class
ArrayBasedTensor<N extends Comparable<N>,
T extends ArrayBasedTensor<N, T>> final class
MatrixTensor<N extends Comparable<N>>
final class
VectorTensor<N extends Comparable<N>>