Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
N
- NAMED_GREATER_EQ_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for names parameter which is expected to be greater than or equal to some threshold.
- NAMED_LESS_EQ_BI_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for named parameter which is expected to be less than or equal to some threshold.
- NAMED_LESS_EQ_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for named parameter which is expected to be less than or equal to some threshold.
- NAMED_UTILITY_CLASS_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for attempted instantiation of a utility class.
- NaN - Static variable in class org.flag4j.algebraic_structures.fields.Complex128
-
Complex number with real and imaginary parts equal to
Double.NaN
. - NaN - Static variable in class org.flag4j.algebraic_structures.fields.Complex64
-
Complex number with real and imaginary parts equal to
Float.NaN
. - nearZero(Complex128, double) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Checks if a number is near zero in magnitude.
- nearZero(Complex64, float) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Checks if a number is near zero in magnitude.
- NEG_DIM_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for the attempted construction of a tensor with a negative dimension value.
- NEG_VALUE_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for a negative value when a non-negative was expected.
- NEGATIVE_INFINITY - Static variable in class org.flag4j.algebraic_structures.fields.Complex128
-
Complex number with real part equal to
Double.NEGATIVE_INFINITY
. - NEGATIVE_INFINITY - Static variable in class org.flag4j.algebraic_structures.fields.Complex64
-
Complex number with real part equal to
Float.NEGATIVE_INFINITY
. - negativeDimErrMsg(int[]) - Static method in class org.flag4j.util.ErrorMessages
-
Gets an error message for an attempted construction of a tensor with a negative dimension.
- nnz - Variable in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Number of non-zero entries in this COO matrix.
- nnz - Variable in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
-
The number of non-zero entries in this sparse tensor.
- nnz - Variable in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
-
The number of non-zero entries in this sparse COO vector.
- nnz - Variable in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Number of non-zero entries in this CSR matrix.
- nnz - Variable in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Number of non-zero entries in this COO matrix.
- nnz - Variable in class org.flag4j.arrays.backend.CooFieldTensorBase
-
The number of non-zero entries in this sparse tensor.
- nnz - Variable in class org.flag4j.arrays.backend.CooFieldVectorBase
-
The number of non-zero entries in this sparse COO vector.
- nnz - Variable in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Number of non-zero entries in this CSR matrix.
- nnz - Variable in class org.flag4j.arrays.sparse.CooMatrix
-
Number of non-zero entries in this COO matrix.
- nnz - Variable in class org.flag4j.arrays.sparse.CooTensor
-
The number of non-zero entries in this tensor.
- nnz - Variable in class org.flag4j.arrays.sparse.CooVector
-
The number of non-zero values in this sparse COO vector.
- nnz - Variable in class org.flag4j.arrays.sparse.CsrMatrix
-
Number of non-zero entries in this CSR matrix.
- NON_POS_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for a non-positive value when a positive non-zero value is expected.
- NONE - Enum constant in enum class org.flag4j.linalg.decompositions.lu.LU.Pivoting
- noPivot() - Method in class org.flag4j.linalg.decompositions.lu.ComplexLU
-
Computes the LU decomposition using no pivoting (i.e.
- noPivot() - Method in class org.flag4j.linalg.decompositions.lu.FieldLU
-
Computes the LU decomposition using no pivoting (i.e.
- noPivot() - Method in class org.flag4j.linalg.decompositions.lu.LU
-
Computes the LU decomposition using no pivoting (i.e.
- noPivot() - Method in class org.flag4j.linalg.decompositions.lu.RealLU
-
Computes the LU decomposition using no pivoting (i.e.
- norm - Variable in class org.flag4j.linalg.decompositions.schur.ComplexSchur
-
For computing the norm of a column for use when computing Householder reflectors.
- norm - Variable in class org.flag4j.linalg.decompositions.schur.RealSchur
-
For computing the norm of a column for use when computing Householder reflectors.
- norm - Variable in class org.flag4j.linalg.decompositions.unitary.ComplexUnitaryDecomposition
-
For storing the scaled, phase-adjusted norm.
- norm - Variable in class org.flag4j.linalg.decompositions.unitary.RealUnitaryDecomposition
-
To store norms of columns in
UnitaryDecomposition.transformMatrix
. - norm() - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the Euclidean norm of this vector.
- norm() - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes the Euclidean norm of this vector.
- norm() - Method in interface org.flag4j.arrays.backend.VectorMixinOld
-
Computes the Euclidean norm of this vector.
- norm() - Method in class org.flag4j.arrays.dense.Vector
-
Computes the Euclidean norm of this vector.
- norm() - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the Euclidean norm of this vector.
- norm(double...) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the 2-norm of a vector.
- norm(double[], double) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the
p
-norm of a vector. - norm(int) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the p-norm of this vector.
- norm(int) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes the p-norm of this vector.
- norm(int) - Method in interface org.flag4j.arrays.backend.VectorMixinOld
-
Computes the p-norm of this vector.
- norm(int) - Method in class org.flag4j.arrays.dense.Vector
-
Computes the p-norm of this vector.
- norm(int) - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the p-norm of this vector.
- norm(Complex128...) - Static method in class org.flag4j.linalg.VectorNorms
-
Deprecated.
- norm(Complex128[], double) - Static method in class org.flag4j.linalg.VectorNorms
-
Deprecated.
- norm(Field...) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the 2-norm of a vector.
- norm(Field[], double) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the
p
-norm of a vector. - norm(Ring<T>...) - Static method in class org.flag4j.linalg.ops.dense.ring_ops.DenseRingVectorNorms
-
Computes the 2-norm of a vector.
- norm(Ring<T>[], double) - Static method in class org.flag4j.linalg.ops.dense.ring_ops.DenseRingVectorNorms
-
Computes the
p
-norm of a vector. - norm(CMatrix) - Static method in class org.flag4j.linalg.MatrixNorms
-
Computes the 2-norm of this tensor.
- norm(CMatrix, double, double) - Static method in class org.flag4j.linalg.MatrixNorms
-
Computes the Lp, q norm of this matrix.
- norm(CTensor) - Method in class org.flag4j.linalg.TensorNorms
-
Computes the 2-norm of this tensor.
- norm(CTensor, double) - Method in class org.flag4j.linalg.TensorNorms
-
Computes the p-norm of this tensor.
- norm(CVector) - Static method in class org.flag4j.linalg.VectorNorms
-
Deprecated.
- norm(CVector, double) - Static method in class org.flag4j.linalg.VectorNorms
-
Deprecated.
- norm(FieldVector<T>) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the 2-norm of this vector.
- norm(FieldVector<T>, double) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the p-norm of this vector.
- norm(Matrix) - Static method in class org.flag4j.linalg.MatrixNorms
-
Computes the 2-norm of this tensor.
- norm(Matrix, double, double) - Static method in class org.flag4j.linalg.MatrixNorms
-
Computes the Lp, q norm of this matrix.
- norm(Tensor) - Static method in class org.flag4j.linalg.TensorNorms
-
Computes the 2-norm of this tensor as if the tensor was a vector (i.e.
- norm(Tensor, double) - Static method in class org.flag4j.linalg.TensorNorms
-
Computes the p-norm of this tensor.
- norm(Vector) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the 2-norm of this vector.
- norm(Vector, double) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the p-norm of this vector.
- norm(CooCMatrix) - Static method in class org.flag4j.linalg.MatrixNorms
-
Computes the 2-norm of this tensor.
- norm(CooCMatrix, double, double) - Static method in class org.flag4j.linalg.MatrixNorms
-
Computes the Lp, q norm of this matrix.
- norm(CooCTensor) - Static method in class org.flag4j.linalg.TensorNorms
-
Computes the 2-norm of this tensor.
- norm(CooCTensor, double) - Method in class org.flag4j.linalg.TensorNorms
-
Computes the p-norm of this tensor.
- norm(CooCVector) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the 2-norm of this vector.
- norm(CooCVector, double) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the p-norm of this vector.
- norm(CooMatrix) - Static method in class org.flag4j.linalg.MatrixNorms
-
Computes the 2-norm of this tensor.
- norm(CooMatrix, double, double) - Static method in class org.flag4j.linalg.MatrixNorms
-
Computes the Lp, q norm of this matrix.
- norm(CooTensor) - Static method in class org.flag4j.linalg.TensorNorms
-
Computes the 2-norm of this tensor.
- norm(CooTensor, double) - Method in class org.flag4j.linalg.TensorNorms
-
Computes the p-norm of this tensor.
- norm(CooVector) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the 2-norm of this vector.
- norm(CooVector, double) - Static method in class org.flag4j.linalg.VectorNorms
-
Computes the p-norm of this vector.
- norm(CsrMatrix) - Method in class org.flag4j.linalg.MatrixNorms
-
Computes the 2-norm of this tensor.
- norm(CsrMatrix, double) - Method in class org.flag4j.linalg.MatrixNorms
-
Computes the p-norm of this tensor.
- norm(CsrMatrix, double, double) - Static method in class org.flag4j.linalg.MatrixNorms
-
Computes the Lp, q norm of this matrix.
- normalize() - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes a unit vector in the same direction as this vector.
- normalize() - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes a unit vector in the same direction as this vector.
- normalize() - Method in interface org.flag4j.arrays.backend.VectorMixinOld
-
Computes a unit vector in the same direction as this vector.
- normalize() - Method in class org.flag4j.arrays.dense.Vector
-
Computes a unit vector in the same direction as this vector.
- normalize() - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes a unit vector in the same direction as this vector.
- normRe - Variable in class org.flag4j.linalg.decompositions.unitary.ComplexUnitaryDecomposition
-
To store norms of columns in
UnitaryDecomposition.transformMatrix
. - notContains(int[], int) - Static method in class org.flag4j.util.ArrayUtils
-
Checks if a key is in an array.
- notInAxes(int[], int) - Static method in class org.flag4j.util.ArrayUtils
-
Given a list of integers,
srcAxes
, which is a subset of{0, 1, 2, ...., dim-1}
in no particular order, compute the integers which are in{0, 1, 2, ...., dim-1}
but not insrcAxes
. - numCols - Variable in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
The number of columns in this matrix.
- numCols - Variable in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
The number of columns in this matrix.
- numCols - Variable in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
The number of columns in this matrix.
- numCols - Variable in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
The number of columns in this matrix.
- numCols - Variable in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
The number of columns in this matrix.
- numCols - Variable in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
The number of columns in this matrix.
- numCols - Variable in class org.flag4j.arrays.dense.Matrix
-
The number of columns in this matrix.
- numCols - Variable in class org.flag4j.arrays.sparse.CooMatrix
-
The number of columns in this matrix.
- numCols - Variable in class org.flag4j.arrays.sparse.CsrMatrix
-
The number of columns in this matrix.
- numCols - Variable in class org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition
-
Number of columns in
UnitaryDecomposition.transformMatrix
. - numCols() - Method in interface org.flag4j.arrays.backend.MatrixMixin
-
Gets the number of columns in this matrix.
- numCols() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Gets the number of columns in this matrix.
- numCols() - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
Gets the number of columns in this matrix.
- numCols() - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Gets the number of columns in this matrix.
- numCols() - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Gets the number of columns in this matrix.
- numCols() - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Gets the number of columns in this matrix.
- numCols() - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Gets the number of columns in this matrix.
- numCols() - Method in interface org.flag4j.arrays.backend.MatrixMixinOld
-
Gets the number of columns in this matrix.
- numCols() - Method in class org.flag4j.arrays.dense.Matrix
-
Gets the number of columns in this matrix.
- numCols() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Gets the number of columns in this matrix.
- numCols() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Gets the number of columns in this matrix.
- numColSwaps - Variable in class org.flag4j.linalg.decompositions.lu.LU
- numExceptional - Variable in class org.flag4j.linalg.decompositions.schur.Schur
-
The total number of exceptional shifts that have been used during the decomposition.
- numRows - Variable in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
The number of rows in this matrix.
- numRows - Variable in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
The number of rows in this matrix.
- numRows - Variable in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
The number of rows in this matrix.
- numRows - Variable in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
The number of rows in this matrix.
- numRows - Variable in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
The number of rows in this matrix.
- numRows - Variable in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
The number of rows in this matrix.
- numRows - Variable in class org.flag4j.arrays.dense.Matrix
-
The number of rows in this matrix.
- numRows - Variable in class org.flag4j.arrays.sparse.CooMatrix
-
The number of rows in this matrix.
- numRows - Variable in class org.flag4j.arrays.sparse.CsrMatrix
-
The number of rows in this matrix.
- numRows - Variable in class org.flag4j.linalg.decompositions.schur.Schur
-
Stores the number of rows in the matrix being decomposed.
- numRows - Variable in class org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition
-
Number of rows in
UnitaryDecomposition.transformMatrix
. - numRows() - Method in interface org.flag4j.arrays.backend.MatrixMixin
-
Gets the number of rows in this matrix.
- numRows() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Gets the number of rows in this matrix.
- numRows() - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
Gets the number of rows in this matrix.
- numRows() - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Gets the number of rows in this matrix.
- numRows() - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Gets the number of rows in this matrix.
- numRows() - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Gets the number of rows in this matrix.
- numRows() - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Gets the number of rows in this matrix.
- numRows() - Method in interface org.flag4j.arrays.backend.MatrixMixinOld
-
Gets the number of rows in this matrix.
- numRows() - Method in class org.flag4j.arrays.dense.Matrix
-
Gets the number of rows in this matrix.
- numRows() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Gets the number of rows in this matrix.
- numRows() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Gets the number of rows in this matrix.
- numRowSwaps - Variable in class org.flag4j.linalg.decompositions.lu.LU
- numUnique(double[]) - Static method in class org.flag4j.util.ArrayUtils
-
Counts the number of unique elements in an array.
- numUnique(int[]) - Static method in class org.flag4j.util.ArrayUtils
-
Counts the number of unique elements in an array.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form