Uses of Class
org.ojalgo.scalar.Quaternion
-
-
Uses of Quaternion in org.ojalgo.array
Fields in org.ojalgo.array with type parameters of type Quaternion Modifier and Type Field Description static DenseArray.Factory<Quaternion>
ArrayH256. FACTORY
static Array1D.Factory<Quaternion>
Array1D. H256
static Array2D.Factory<Quaternion>
Array2D. H256
static ArrayAnyD.Factory<Quaternion>
ArrayAnyD. H256
Methods in org.ojalgo.array with parameters of type Quaternion Modifier and Type Method Description static ArrayH256
ArrayH256. wrap(Quaternion... data)
Constructors in org.ojalgo.array with parameters of type Quaternion Constructor Description ArrayH256(Quaternion[] data)
-
Uses of Quaternion in org.ojalgo.function
Methods in org.ojalgo.function that return Quaternion Modifier and Type Method Description default Quaternion
QuaternionFunction.Binary. invoke(Quaternion arg1, double arg2)
Methods in org.ojalgo.function with parameters of type Quaternion Modifier and Type Method Description default Quaternion
QuaternionFunction.Binary. invoke(Quaternion arg1, double arg2)
static QuaternionFunction.Nullary
QuaternionFunction. nullary(Quaternion value)
-
Uses of Quaternion in org.ojalgo.function.aggregator
Fields in org.ojalgo.function.aggregator with type parameters of type Quaternion Modifier and Type Field Description private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. AVERAGE
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. CARDINALITY
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. LARGEST
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. MAX
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. MIN
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. NORM1
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. NORM2
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. PRODUCT
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. PRODUCT2
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. SMALLEST
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. SUM
private static java.lang.ThreadLocal<AggregatorFunction<Quaternion>>
QuaternionAggregator. SUM2
Methods in org.ojalgo.function.aggregator that return types with arguments of type Quaternion Modifier and Type Method Description AggregatorFunction<Quaternion>
QuaternionAggregator. average()
AggregatorFunction<Quaternion>
QuaternionAggregator. cardinality()
AggregatorFunction<Quaternion>
QuaternionAggregator. largest()
AggregatorFunction<Quaternion>
QuaternionAggregator. maximum()
AggregatorFunction<Quaternion>
QuaternionAggregator. minimum()
AggregatorFunction<Quaternion>
QuaternionAggregator. norm1()
AggregatorFunction<Quaternion>
QuaternionAggregator. norm2()
AggregatorFunction<Quaternion>
QuaternionAggregator. product()
AggregatorFunction<Quaternion>
QuaternionAggregator. product2()
AggregatorFunction<Quaternion>
QuaternionAggregator. smallest()
AggregatorFunction<Quaternion>
QuaternionAggregator. sum()
AggregatorFunction<Quaternion>
QuaternionAggregator. sum2()
Scalar<Quaternion>
QuaternionAggregator.QuaternionAggregatorFunction. toScalar()
-
Uses of Quaternion in org.ojalgo.matrix
Methods in org.ojalgo.matrix that return types with arguments of type Quaternion Modifier and Type Method Description (package private) Cholesky<Quaternion>
MatrixH256. newCholesky(Structure2D typical)
(package private) DeterminantTask<Quaternion>
MatrixH256. newDeterminantTask(Structure2D template)
(package private) Eigenvalue<Quaternion>
MatrixH256. newEigenvalue(Structure2D typical)
(package private) InverterTask<Quaternion>
MatrixH256. newInverterTask(Structure2D template)
(package private) LDL<Quaternion>
MatrixH256. newLDL(Structure2D typical)
(package private) LU<Quaternion>
MatrixH256. newLU(Structure2D typical)
(package private) QR<Quaternion>
MatrixH256. newQR(Structure2D typical)
(package private) SingularValue<Quaternion>
MatrixH256. newSingularValue(Structure2D typical)
(package private) SolverTask<Quaternion>
MatrixH256. newSolverTask(Structure2D templateBody, Structure2D templateRHS)
Method parameters in org.ojalgo.matrix with type arguments of type Quaternion Modifier and Type Method Description (package private) MatrixH256.DenseReceiver
MatrixH256.Factory. dense(PhysicalStore<Quaternion> delegate)
(package private) MatrixH256
MatrixH256.DenseReceiver. instantiate(MatrixStore<Quaternion> store)
(package private) MatrixH256
MatrixH256.SparseReceiver. instantiate(MatrixStore<Quaternion> store)
(package private) MatrixH256
MatrixH256. newInstance(ElementsSupplier<Quaternion> store)
(package private) MatrixH256.SparseReceiver
MatrixH256.Factory. sparse(SparseStore.Builder<Quaternion> delegate)
Constructor parameters in org.ojalgo.matrix with type arguments of type Quaternion Constructor Description DenseReceiver(PhysicalStore<Quaternion> delegate)
MatrixH256(ElementsSupplier<Quaternion> supplier)
This method is for internal use only - YOU should NOT use it!SparseReceiver(SparseStore.Builder<Quaternion> delegate)
-
Uses of Quaternion in org.ojalgo.matrix.decomposition
Fields in org.ojalgo.matrix.decomposition with type parameters of type Quaternion Modifier and Type Field Description static Bidiagonal.Factory<Quaternion>
Bidiagonal. H256
static Cholesky.Factory<Quaternion>
Cholesky. H256
static Eigenvalue.Factory<Quaternion>
Eigenvalue. H256
static Hessenberg.Factory<Quaternion>
Hessenberg. H256
static LDL.Factory<Quaternion>
LDL. H256
static LU.Factory<Quaternion>
LU. H256
static QR.Factory<Quaternion>
QR. H256
static SingularValue.Factory<Quaternion>
SingularValue. H256
static Tridiagonal.Factory<Quaternion>
Tridiagonal. H256
Methods in org.ojalgo.matrix.decomposition that return types with arguments of type Quaternion Modifier and Type Method Description (package private) Array1D<Quaternion>[]
BidiagonalDecomposition.H256. makeReal()
(package private) Array1D<Quaternion>
DeferredTridiagonal.H256. makeReal(BasicArray<Quaternion> offDiagonal)
Method parameters in org.ojalgo.matrix.decomposition with type arguments of type Quaternion Modifier and Type Method Description (package private) Array1D<Quaternion>
DeferredTridiagonal.H256. makeReal(BasicArray<Quaternion> offDiagonal)
-
Uses of Quaternion in org.ojalgo.matrix.store
Fields in org.ojalgo.matrix.store with type parameters of type Quaternion Modifier and Type Field Description static PhysicalStore.Factory<Quaternion,GenericStore<Quaternion>>
GenericStore. H256
static PhysicalStore.Factory<Quaternion,GenericStore<Quaternion>>
GenericStore. H256
static SparseStore.Factory<Quaternion>
SparseStore. H256
-
Uses of Quaternion in org.ojalgo.matrix.task
Fields in org.ojalgo.matrix.task with type parameters of type Quaternion Modifier and Type Field Description static DeterminantTask.Factory<Quaternion>
DeterminantTask. H256
static InverterTask.Factory<Quaternion>
InverterTask. H256
static SolverTask.Factory<Quaternion>
SolverTask. H256
-
Uses of Quaternion in org.ojalgo.scalar
Fields in org.ojalgo.scalar declared as Quaternion Modifier and Type Field Description static Quaternion
Quaternion. I
static Quaternion
Quaternion. IJK
static Quaternion
Quaternion. INFINITY
static Quaternion
Quaternion. J
static Quaternion
Quaternion. K
static Quaternion
Quaternion. NaN
static Quaternion
Quaternion. NEG
static Quaternion
Quaternion. ONE
static Quaternion
Quaternion. TWO
static Quaternion
Quaternion. ZERO
Fields in org.ojalgo.scalar with type parameters of type Quaternion Modifier and Type Field Description static Scalar.Factory<Quaternion>
Quaternion. FACTORY
Methods in org.ojalgo.scalar that return Quaternion Modifier and Type Method Description Quaternion
Quaternion. add(double arg)
Quaternion
Quaternion. add(Quaternion arg)
Quaternion
Quaternion. conjugate()
Quaternion
Quaternion. divide(double arg)
Quaternion
Quaternion. divide(Quaternion arg)
Will calculatethis * reciprocal(arg)
which is not the same asreciprocal(arg) * this
.Quaternion
Quaternion. enforce(NumberContext context)
Quaternion
Quaternion. get()
Quaternion
Quaternion. getPureVersor()
Quaternion
Quaternion. invert()
static Quaternion
Quaternion. makePolar(double norm, double[] unit, double angle)
static Quaternion
Quaternion. makeRotation(Quaternion.RotationAxis axis, double angle)
Quaternion
Quaternion. multiply(double arg)
Quaternion
Quaternion. multiply(Quaternion arg)
Quaternion
Quaternion. negate()
static Quaternion
Quaternion. of(double i, double j, double k)
static Quaternion
Quaternion. of(double scalar, double i, double j, double k)
Quaternion
Quaternion. power(int power)
Quaternion
Quaternion. signum()
Quaternion
Quaternion. subtract(double arg)
Quaternion
Quaternion. subtract(Quaternion arg)
static Quaternion
Quaternion. valueOf(double value)
static Quaternion
Quaternion. valueOf(java.lang.Comparable<?> number)
Quaternion
Quaternion. versor()
Methods in org.ojalgo.scalar with parameters of type Quaternion Modifier and Type Method Description Quaternion
Quaternion. add(Quaternion arg)
int
Quaternion. compareTo(Quaternion other)
First compares the real values.Quaternion
Quaternion. divide(Quaternion arg)
Will calculatethis * reciprocal(arg)
which is not the same asreciprocal(arg) * this
.static boolean
Quaternion. isAbsolute(Quaternion value)
static boolean
Quaternion. isInfinite(Quaternion value)
static boolean
Quaternion. isNaN(Quaternion value)
static boolean
Quaternion. isReal(Quaternion value)
static boolean
Quaternion. isSmall(double comparedTo, Quaternion value)
Quaternion
Quaternion. multiply(Quaternion arg)
Quaternion
Quaternion. subtract(Quaternion arg)
-