Package org.ojalgo.matrix.task
Class AbstractDeterminator
java.lang.Object
org.ojalgo.matrix.task.AbstractDeterminator
- All Implemented Interfaces:
DeterminantTask<Double>
,MatrixTask<Double>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.ojalgo.matrix.task.DeterminantTask
DeterminantTask.Factory<N extends Comparable<N>>
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) static final DeterminantTask
<Double> (package private) static final DeterminantTask
<Double> (package private) static final DeterminantTask
<Double> (package private) static final DeterminantTask
<Double> (package private) static final DeterminantTask
<Double> (package private) static final DeterminantTask
<Double> (package private) static final DeterminantTask
<Double> (package private) static final DeterminantTask
<Double> (package private) static final DeterminantTask
<Double> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) static double
calculate
(double a00, double a10, double a01, double a11) (package private) static double
calculate
(double a00, double a10, double a20, double a01, double a11, double a21, double a02, double a12, double a22) (package private) static double
calculate
(double a00, double a10, double a20, double a30, double a01, double a11, double a21, double a31, double a02, double a12, double a22, double a32, double a03, double a13, double a23, double a33) (package private) static double
calculate
(double a00, double a10, double a20, double a30, double a40, double a01, double a11, double a21, double a31, double a41, double a02, double a12, double a22, double a32, double a42, double a03, double a13, double a23, double a33, double a43, double a04, double a14, double a24, double a34, double a44) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.ojalgo.matrix.task.DeterminantTask
calculateDeterminant, toDeterminantProvider
-
Field Details
-
FULL_1X1
-
FULL_2X2
-
FULL_3X3
-
FULL_4X4
-
FULL_5X5
-
SYMMETRIC_2X2
-
SYMMETRIC_3X3
-
SYMMETRIC_4X4
-
SYMMETRIC_5X5
-
-
Constructor Details
-
AbstractDeterminator
AbstractDeterminator()
-
-
Method Details
-
calculate
static double calculate(double a00, double a10, double a01, double a11) -
calculate
static double calculate(double a00, double a10, double a20, double a01, double a11, double a21, double a02, double a12, double a22) -
calculate
static double calculate(double a00, double a10, double a20, double a30, double a01, double a11, double a21, double a31, double a02, double a12, double a22, double a32, double a03, double a13, double a23, double a33) -
calculate
static double calculate(double a00, double a10, double a20, double a30, double a40, double a01, double a11, double a21, double a31, double a41, double a02, double a12, double a22, double a32, double a42, double a03, double a13, double a23, double a33, double a43, double a04, double a14, double a24, double a34, double a44)
-