Uses of Class
org.ejml.data.Complex_F64
Package
Description
-
Uses of Complex_F64 in org.ejml
Modifier and TypeMethodDescriptionstatic void
EjmlUnitTests.assertEquals
(Complex_F64 a, Complex_F64 b, double tol) -
Uses of Complex_F64 in org.ejml.data
Modifier and TypeMethodDescriptionComplex_F64.divide
(Complex_F64 a) Complex_F64.minus
(Complex_F64 a) Complex_F64.plus
(Complex_F64 a) Complex_F64.times
(Complex_F64 a) ComplexPolar_F64.toStandard()
Modifier and TypeMethodDescriptionComplex_F64.divide
(Complex_F64 a) void
ZMatrix.get
(int row, int col, Complex_F64 output) Returns the complex value of the matrix's elementvoid
ZMatrixRMaj.get
(int row, int col, Complex_F64 output) Complex_F64.minus
(Complex_F64 a) Complex_F64.plus
(Complex_F64 a) void
Complex_F64.setTo
(Complex_F64 src) Complex_F64.times
(Complex_F64 a) -
Uses of Complex_F64 in org.ejml.dense.block.decomposition.chol
Modifier and TypeMethodDescriptionCholeskyOuterForm_DDRB.computeDeterminant()
CholeskyOuterForm_MT_DDRB.computeDeterminant()
-
Uses of Complex_F64 in org.ejml.dense.row
Modifier and TypeMethodDescriptionstatic Complex_F64
CommonOps_ZDRM.det
(ZMatrixRMaj mat) Returns the determinant of the matrix.static Complex_F64
CommonOps_ZDRM.elementSum
(ZMatrixD1 input, @Nullable Complex_F64 output) Computes the sum of all the elements in the matrix:
sum(i=1:m , j=1:n ; aij)static Complex_F64
CommonOps_ZDRM.trace
(ZMatrixRMaj input, @Nullable Complex_F64 output) Computes the matrix trace:
trace = ∑i=1:n { aii }
where n = min(numRows,numCols)Modifier and TypeMethodDescriptionstatic Complex_F64
CommonOps_ZDRM.elementSum
(ZMatrixD1 input, @Nullable Complex_F64 output) Computes the sum of all the elements in the matrix:
sum(i=1:m , j=1:n ; aij)static Complex_F64
CommonOps_ZDRM.trace
(ZMatrixRMaj input, @Nullable Complex_F64 output) Computes the matrix trace:
trace = ∑i=1:n { aii }
where n = min(numRows,numCols) -
Uses of Complex_F64 in org.ejml.dense.row.decompose.chol
-
Uses of Complex_F64 in org.ejml.dense.row.decompose.lu
Modifier and TypeMethodDescriptionLUDecompositionBase_ZDRM.computeDeterminant()
Computes the determinant from the LU decomposition. -
Uses of Complex_F64 in org.ejml.dense.row.decompose.qr
Modifier and TypeFieldDescriptionprotected Complex_F64
QRDecompositionHouseholder_ZDRM.tau
protected Complex_F64
QRDecompositionHouseholderColumn_ZDRM.tau
protected Complex_F64
QRDecompositionHouseholderTran_ZDRM.tau
Modifier and TypeMethodDescriptionstatic double
QrHelperFunctions_ZDRM.computeTauGammaAndDivide
(int start, int stop, double[] x, double max, Complex_F64 tau) Performs the following operations: -
Uses of Complex_F64 in org.ejml.dense.row.decomposition.chol
Modifier and TypeMethodDescriptionCholeskyDecomposition_DDRB_to_DDRM.computeDeterminant()
CholeskyDecompositionCommon_DDRM.computeDeterminant()
-
Uses of Complex_F64 in org.ejml.dense.row.decomposition.eig
Modifier and TypeMethodDescriptionSwitchingEigenDecomposition_DDRM.getEigenvalue
(int index) SymmetricQRAlgorithmDecomposition_DDRM.getEigenvalue
(int index) WatchedDoubleStepQRDecomposition_DDRM.getEigenvalue
(int index) EigenvalueExtractor_DDRM.getEigenvalues()
-
Uses of Complex_F64 in org.ejml.dense.row.decomposition.eig.watched
Modifier and TypeMethodDescriptionWatchedDoubleStepQREigen_DDRM.getEigenvalues()
WatchedDoubleStepQREigenvalue_DDRM.getEigenvalues()
WatchedDoubleStepQREigenvector_DDRM.getEigenvalues()
-
Uses of Complex_F64 in org.ejml.dense.row.decomposition.lu
Modifier and TypeMethodDescriptionLUDecompositionBase_DDRM.computeDeterminant()
Computes the determinant from the LU decomposition. -
Uses of Complex_F64 in org.ejml.dense.row.mult
Modifier and TypeMethodDescriptionstatic Complex_F64
VectorVectorMult_ZDRM.innerProd
(ZMatrixRMaj x, ZMatrixRMaj y, @Nullable Complex_F64 output) Computes the inner product of the two vectors.static Complex_F64
VectorVectorMult_ZDRM.innerProdH
(ZMatrixRMaj x, ZMatrixRMaj y, @Nullable Complex_F64 output) Computes the inner product between a vector and the conjugate of another one.Modifier and TypeMethodDescriptionstatic Complex_F64
VectorVectorMult_ZDRM.innerProd
(ZMatrixRMaj x, ZMatrixRMaj y, @Nullable Complex_F64 output) Computes the inner product of the two vectors.static Complex_F64
VectorVectorMult_ZDRM.innerProdH
(ZMatrixRMaj x, ZMatrixRMaj y, @Nullable Complex_F64 output) Computes the inner product between a vector and the conjugate of another one. -
Uses of Complex_F64 in org.ejml.interfaces.decomposition
Modifier and TypeMethodDescriptionCholeskyDecomposition_F64.computeDeterminant()
Computes the matrix's determinant using the decomposition.CholeskySparseDecomposition_F64.computeDeterminant()
Computes the matrix's determinant using the decomposition.LUDecomposition_F64.computeDeterminant()
Computes the matrix's determinant using the LU decomposition.LUSparseDecomposition_F64.computeDeterminant()
Computes the matrix's determinant using the LU decomposition.EigenDecomposition_F64.getEigenvalue
(int index) Returns an eigenvalue as a complex number. -
Uses of Complex_F64 in org.ejml.ops
Modifier and TypeMethodDescriptionstatic void
ComplexMath_F64.conj
(Complex_F64 input, Complex_F64 conj) Complex conjugatestatic void
ComplexMath_F64.convert
(Complex_F64 input, ComplexPolar_F64 output) Converts a complex number into polar notation.static void
ComplexMath_F64.convert
(ComplexPolar_F64 input, Complex_F64 output) Converts a complex number in polar notation into standard notation.static void
ComplexMath_F64.divide
(Complex_F64 a, Complex_F64 b, Complex_F64 result) Division: result = a / bstatic void
ComplexMath_F64.minus
(Complex_F64 a, Complex_F64 b, Complex_F64 result) Subtraction: result = a - bstatic void
ComplexMath_F64.multiply
(Complex_F64 a, Complex_F64 b, Complex_F64 result) Multiplication: result = a * bstatic void
ComplexMath_F64.plus
(Complex_F64 a, Complex_F64 b, Complex_F64 result) Addition: result = a + bstatic void
ComplexMath_F64.root
(Complex_F64 a, int N, int k, Complex_F64 result) Computes the Nth root of a complex number.static void
ComplexMath_F64.sqrt
(Complex_F64 input, Complex_F64 root) Computes the square root of the complex number. -
Uses of Complex_F64 in org.ejml.simple
Modifier and TypeMethodDescriptionConstMatrix.determinantComplex()
Computes the determinant of a complex matrix.SimpleBase.determinantComplex()
Computes the determinant of a complex matrix.default Complex_F64
SimpleOperations.determinantComplex
(T A) ConstMatrix.elementSumComplex()
Computes the sum of all the elements in the matrix.SimpleBase.elementSumComplex()
Computes the sum of all the elements in the matrix.SimpleEVD.getEigenvalue
(int index) Returns an eigenvalue as a complex number.ConstMatrix.traceComplex()
Computes the trace of a complex matrix.SimpleBase.traceComplex()
Computes the trace of a complex matrix.default Complex_F64
SimpleOperations.traceComplex
(T A) Modifier and TypeMethodDescriptionSimpleEVD.getEigenvalues()
Returns a list of all the eigenvaluesModifier and TypeMethodDescriptiondefault void
SimpleOperations.elementSumComplex
(T A, Complex_F64 output) void
ConstMatrix.get
(int row, int col, Complex_F64 output) Used to get the complex value of a matrix element.void
SimpleBase.get
(int row, int col, Complex_F64 output) Used to get the complex value of a matrix element.void
SimpleOperations.get
(T A, int row, int column, Complex_F64 value) void
SimpleOperations.ElementOpComplex.op
(int row, int col, Complex_F64 value) void
SimpleBase.set
(int row, int col, Complex_F64 value) Used to set the complex value of a matrix element. -
Uses of Complex_F64 in org.ejml.simple.ops
Modifier and TypeMethodDescriptionstatic Complex_F64
WorkAroundForComplex.determinant
(CMatrixRMaj A) static Complex_F64
WorkAroundForComplex.determinant
(ZMatrixRMaj A) SimpleOperations_CDRM.determinantComplex
(CMatrixRMaj A) SimpleOperations_ZDRM.determinantComplex
(ZMatrixRMaj A) static Complex_F64
WorkAroundForComplex.trace
(CMatrixRMaj A) static Complex_F64
WorkAroundForComplex.trace
(ZMatrixRMaj A) SimpleOperations_CDRM.traceComplex
(CMatrixRMaj A) SimpleOperations_ZDRM.traceComplex
(ZMatrixRMaj A) Modifier and TypeMethodDescriptionstatic void
WorkAroundForComplex.elementSum_F32
(CMatrixRMaj A, Complex_F64 output) static void
WorkAroundForComplex.elementSum_F64
(ZMatrixRMaj A, Complex_F64 output) void
SimpleOperations_CDRM.elementSumComplex
(CMatrixRMaj A, Complex_F64 output) void
SimpleOperations_ZDRM.elementSumComplex
(ZMatrixRMaj A, Complex_F64 output) void
SimpleOperations_CDRM.get
(CMatrixRMaj A, int row, int column, Complex_F64 value) void
SimpleOperations_DDRM.get
(DMatrixRMaj A, int row, int column, Complex_F64 value) void
SimpleOperations_DSCC.get
(DMatrixSparseCSC A, int row, int column, Complex_F64 value) void
SimpleOperations_FDRM.get
(FMatrixRMaj A, int row, int column, Complex_F64 value) void
SimpleOperations_FSCC.get
(FMatrixSparseCSC A, int row, int column, Complex_F64 value) void
SimpleOperations_ZDRM.get
(ZMatrixRMaj A, int row, int column, Complex_F64 value) -
Uses of Complex_F64 in org.ejml.sparse.csc.decomposition.chol
-
Uses of Complex_F64 in org.ejml.sparse.csc.decomposition.lu