Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abbreviatedArray(double[], int, int, int, boolean) - Static method in class org.flag4j.io.PrettyPrint
-
Formats array as an abbreviated array so that no more than
maxEntries
is actually printed. - abbreviatedArray(int[][], int, int, int, int, boolean) - Static method in class org.flag4j.io.PrettyPrint
-
Formats array as an abbreviated array so that no more than
maxCols
is actually printed. - abbreviatedArray(int[], int, int, boolean) - Static method in class org.flag4j.io.PrettyPrint
-
Formats array as an abbreviated array so that no more than
maxEntries
is actually printed. - abbreviatedArray(Field<Complex128>[], int, int, int, boolean) - Static method in class org.flag4j.io.PrettyPrint
-
Formats array as an abbreviated array so that no more than
maxEntries
is actually printed. - abs() - Method in interface org.flag4j.algebraic_structures.rings.Ring
-
Computes the absolute value of this ring element.
- abs() - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
-
Computes the element-wise absolute value of this tensor.
- abs() - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
-
Computes the element-wise absolute value of this tensor.
- abs() - Method in interface org.flag4j.arrays.backend.ring.TensorOverRing
-
Computes the element-wise absolute value of this tensor.
- abs() - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the element-wise absolute value of this matrix.
- abs() - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Computes the element-wise absolute value of this tensor.
- abs() - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the element-wise absolute value of this tensor.
- abs() - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Computes the element-wise absolute value of this tensor.
- abs() - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Computes the element-wise absolute value of this matrix.
- abs() - Method in class org.flag4j.arrays.backend.DenseFieldTensorBase
-
Computes the element-wise absolute value of this tensor.
- abs() - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes the element-wise absolute value of this matrix.
- abs() - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
-
Computes the element-wise absolute value of this tensor.
- abs() - Method in class org.flag4j.arrays.backend.TensorOverRing
-
Computes the element-wise absolute value of this tensor.
- abs() - Method in class org.flag4j.arrays.dense.CMatrix
-
Computes the element-wise absolute value of this matrix.
- abs(double[]) - Static method in class org.flag4j.linalg.ops.common.real.RealOperations
-
Computes the element-wise absolute value of a tensor.
- abs(Field<Complex128>[]) - Static method in class org.flag4j.linalg.ops.common.complex.Complex128Operations
-
Computes the element-wise absolute value of a tensor.
- abs(Field<V>[], double[]) - Static method in class org.flag4j.linalg.ops.common.field_ops.FieldOps
-
Computes the element-wise absolute value of a tensor.
- abs(Ring<T>[], double[]) - Static method in class org.flag4j.linalg.ops.common.ring_ops.RingOps
-
Computes the element-wise absolute value of an array.
- AbstractCooRingMatrix - Class in org.flag4j.arrays.backend.ring_arrays
- AbstractCooRingMatrix() - Constructor for class org.flag4j.arrays.backend.ring.AbstractCooRingMatrix
- AbstractCooRingTensor - Class in org.flag4j.arrays.backend.ring_arrays
- AbstractCooRingTensor() - Constructor for class org.flag4j.arrays.backend.ring.AbstractCooRingTensor
- AbstractCooRingVector - Class in org.flag4j.arrays.backend.ring_arrays
- AbstractCooRingVector() - Constructor for class org.flag4j.arrays.backend.ring.AbstractCooRingVector
- AbstractCooSemiringMatrix<T,
U, - Class in org.flag4j.arrays.backend.semiring_arraysV, W> -
A real sparse matrix stored in coordinate list (COO) format.
- AbstractCooSemiringMatrix(Shape, Semiring<W>[], int[], int[]) - Constructor for class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Creates a sparse coo matrix with the specified non-zero entries, non-zero indices, and shape.
- AbstractCooSemiringTensor<T,
U, - Class in org.flag4j.arrays.backend.semiring_arraysV> -
Base class for all sparse tensors stored in coordinate list (COO) format.
- AbstractCooSemiringTensor(Shape, Semiring<V>[], int[][]) - Constructor for class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
-
Creates a tensor with the specified entries and shape.
- AbstractCooSemiringVector<T,
U, - Class in org.flag4j.arrays.backend.semiring_arraysV, W, Y> -
A sparse vector stored in coordinate list (COO) format.
- AbstractCooSemiringVector(int, Semiring<Y>[], int[]) - Constructor for class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
-
Creates a tensor with the specified entries and shape.
- AbstractCsrRingMatrix - Class in org.flag4j.arrays.backend.ring_arrays
- AbstractCsrRingMatrix() - Constructor for class org.flag4j.arrays.backend.ring.AbstractCsrRingMatrix
- AbstractDenseFieldTensor<T,
V> - Class in org.flag4j.arrays.backend.field_arrays -
The base class for all dense
Field
tensors. - AbstractDenseFieldTensor(Shape, Field<V>[]) - Constructor for class org.flag4j.arrays.backend.field.AbstractDenseFieldTensor
-
Creates a tensor with the specified entries and shape.
- AbstractDenseRingMatrix - Class in org.flag4j.arrays.backend.ring_arrays
- AbstractDenseRingMatrix() - Constructor for class org.flag4j.arrays.backend.ring.AbstractDenseRingMatrix
- AbstractDenseRingTensor<T,
V> - Class in org.flag4j.arrays.backend.ring_arrays -
The base class for all dense
Ring
tensors. - AbstractDenseRingTensor(Shape, Ring<V>[]) - Constructor for class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
-
Creates a tensor with the specified entries and shape.
- AbstractDenseRingVector - Class in org.flag4j.arrays.backend.ring_arrays
- AbstractDenseRingVector() - Constructor for class org.flag4j.arrays.backend.ring.AbstractDenseRingVector
- AbstractDenseSemiringMatrix<T,
U, - Class in org.flag4j.arrays.backend.semiring_arraysV> -
The base class for all dense matrices whose elements are members of a
Semiring
. - AbstractDenseSemiringMatrix(Shape, Semiring<V>[]) - Constructor for class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
Creates a tensor with the specified entries and shape.
- AbstractDenseSemiringTensor<T,
V> - Class in org.flag4j.arrays.backend.semiring_arrays -
The base class for all dense
Semiring
tensors. - AbstractDenseSemiringTensor(Shape, Semiring<V>[]) - Constructor for class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringTensor
-
Creates a tensor with the specified entries and shape.
- AbstractDenseSemiringVector<T,
U, - Class in org.flag4j.arrays.backend.semiring_arraysV> -
The base class for all dense vectors whose entries are
Semiring
elements. - AbstractDenseSemiringVector(Shape, Semiring<V>[]) - Constructor for class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringVector
-
Creates a tensor with the specified entries and shape.
- AbstractTensor<T,
U, - Class in org.flag4j.arrays.backendV> -
The base class of all tensors.
- AbstractTensor(Shape, U) - Constructor for class org.flag4j.arrays.backend.AbstractTensor
-
Creates a tensor with the specified entries and shape.
- acos(Complex128) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the inverse cosine of a complex value.
- acos(Complex64) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the inverse cosine of a complex value.
- add(double) - Method in class org.flag4j.algebraic_structures.fields.Complex128
-
Sums an elements of this field with a real number.
- add(double) - Method in class org.flag4j.algebraic_structures.fields.Complex64
-
Sums an element of this field with a real number (associative and commutative).
- add(double) - Method in interface org.flag4j.algebraic_structures.fields.Field
-
Sums an element of this field with a real number (associative and commutative).
- add(double) - Method in class org.flag4j.algebraic_structures.fields.RealFloat32
-
Sums an element of this field with a real number (associative and commutative).
- add(double) - Method in class org.flag4j.algebraic_structures.fields.RealFloat64
-
Sums an element of this field with a real number (associative and commutative).
- add(double) - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
-
Adds a primitive scalar value to each entry of this tensor.
- add(double) - Method in interface org.flag4j.arrays.backend.field.TensorOverField
-
Adds a primitive scalar value to each entry of this tensor.
- add(double) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Adds a real value to each non-zero entry of this tensor.
- add(double) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Adds a real value to each non-zero entry of this tensor.
- add(double) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Adds a real value to each entry non-zero value of this tensor.
- add(double) - Method in class org.flag4j.arrays.backend.FieldTensorBase
-
Adds a real value to each entry of this tensor.
- add(double) - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
-
Adds a scalar value to each element of this tensor.
- add(double) - Method in class org.flag4j.arrays.backend.TensorOverField
-
Adds a real value to each entry of this tensor.
- add(double) - Method in interface org.flag4j.arrays.backend.TensorPrimitiveOpsMixin
-
Adds a scalar value to each element of this tensor.
- add(double) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Adds a scalar value to each non-zero element of this tensor.
- add(double) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Adds a scalar value to each non-zero value of this tensor.
- add(double) - Method in class org.flag4j.arrays.sparse.CooVector
-
Adds a scalar value to each non-zero element of this tensor.
- add(double[], double) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseOperations
-
Adds a scalar to every element of a tensor.
- add(double[], Field<T>) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseVectorOperations
-
Adds a scalar value to all entries of a tensor.
- add(double[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseOperations
-
Computes the element-wise addition of two tensors.
- add(double[], T) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseOperations
-
Adds a scalar value to all entries of a tensor.
- add(float) - Method in class org.flag4j.algebraic_structures.fields.Complex64
-
Sums an elements of this field with a real number.
- add(Double) - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
-
Adds a scalar field value to each entry of this tensor.
- add(Double) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Adds a scalar field value to each non-zero entry of this tensor.
- add(Double) - Method in class org.flag4j.arrays.sparse.CooVector
-
Adds a scalar field value to each entry of this tensor.
- add(Complex128) - Method in class org.flag4j.algebraic_structures.fields.Complex128
-
Sums two elements of this field (associative and commutative).
- add(Complex128) - Method in class org.flag4j.arrays.dense.CVector
-
Adds a complex-valued scalar to each entry of this vector.
- add(Complex128) - Method in class org.flag4j.arrays.dense.Matrix
-
Adds a complex-valued scalar to each entry of this matrix.
- add(Complex128) - Method in class org.flag4j.arrays.dense.Tensor
-
Adds a complex-valued scalar to each entry of this tensor.
- add(Complex128) - Method in class org.flag4j.arrays.dense.Vector
-
Adds a complex-valued scalar to each entry of this vector.
- add(Complex128) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Adds a scalar value to each non-zero element of this tensor.
- add(Complex128) - Method in class org.flag4j.arrays.sparse.CooVector
-
Adds a scalar field value to each entry of this tensor.
- add(Complex128) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Adds a complex-valued scalar to all non-zero entries of this sparse matrix.
- add(Complex64) - Method in class org.flag4j.algebraic_structures.fields.Complex64
-
Sums two elements of this field (associative and commutative).
- add(Field<T>[], double) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseOperations
-
Adds a scalar value to all entries of a tensor.
- add(Field<T>[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseOperations
-
Computes the element-wise addition of two tensors.
- add(Field<V>[], double, Field<V>[]) - Static method in class org.flag4j.linalg.ops.common.field_ops.FieldOps
-
Adds a primitive scalar value to each entry of the
src
tensor. - add(Field<V>[], V, Field<V>[]) - Static method in class org.flag4j.linalg.ops.common.field_ops.FieldOps
-
Adds a scalar value to each entry of the
src
tensor. - add(RealFloat32) - Method in class org.flag4j.algebraic_structures.fields.RealFloat32
-
Sums two elements of this field (associative and commutative).
- add(RealFloat64) - Method in class org.flag4j.algebraic_structures.fields.RealFloat64
-
Sums two elements of this field (associative and commutative).
- add(RealInt16) - Method in class org.flag4j.algebraic_structures.rings.RealInt16
-
Sums two elements of this field (associative and commutative).
- add(RealInt32) - Method in class org.flag4j.algebraic_structures.rings.RealInt32
-
Sums two elements of this field (associative and commutative).
- add(BooleanRing) - Method in class org.flag4j.algebraic_structures.semirings.BooleanRing
-
Sums two elements of this semi-ring (associative and commutative).
- add(Semiring<T>[], Semiring<T>[], Semiring<T>) - Static method in class org.flag4j.linalg.ops.common.semiring_ops.SemiRingOperations
-
Sums a value to each entry of tensor.
- add(Semiring<T>[], Shape, Semiring<T>[], Shape, Semiring<T>[]) - Static method in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingOperations
-
Computes the element-wise addition of two tensors.
- add(AbstractCooSemiringMatrix<?, ?, ?, V>, AbstractCooSemiringMatrix<?, ?, ?, V>) - Static method in class org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringMatrixOps
-
Adds two sparse matrices.
- add(AbstractCooSemiringTensor<?, ?, V>, AbstractCooSemiringTensor<?, ?, V>) - Static method in class org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringTensorOps
-
Sums two complex sparse COO tensors and stores result in a new COO tensor.
- add(CooFieldMatrixBase<?, ?, ?, ?, V>, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldMatrixOperations
-
Adds a double all entries (including zero values) of a real sparse matrix.
- add(CooFieldMatrixBase<?, ?, ?, ?, V>, CooFieldMatrixBase<?, ?, ?, ?, V>) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldMatrixOperations
-
Adds two real sparse matrices.
- add(CooFieldTensorBase<?, ?, T>, Field<T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldTensorOperations
-
Adds a scalar to a complex sparse COO tensor.
- add(CooFieldTensorBase<T, ?, V>, CooFieldTensorBase<T, ?, V>) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldTensorOperations
-
Sums two complex sparse COO tensors and stores result in a new COO tensor.
- add(CooFieldVectorBase<?, ?, ?, ?, T>, T) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldVectorOperations
-
Adds a real number to each entry of a sparse vector, including the zero entries.
- add(CsrFieldMatrixBase<?, ?, ?, ?, T>, DenseFieldMatrixBase<?, ?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.field_ops.DenseCsrFieldOperations
-
Computes the element-wise sum of two matrices.
- add(DenseFieldMatrixBase<?, ?, ?, ?, T>, CooFieldMatrixBase<?, ?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldMatrixOperations
-
Computes the element-wise sum of a dense matrix to a sparse COO matrix.
- add(DenseFieldMatrixBase<?, ?, ?, ?, T>, CooMatrix) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooMatrixOperations
-
Adds a real dense matrix to a real sparse matrix.
- add(DenseFieldTensorBase<?, ?, T>, CooFieldTensorBase<?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldTensorOperations
-
Computes element-wise addition of a dense tensor with a sparse COO tensor.
- add(DenseFieldTensorBase<?, ?, T>, CooTensor) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooOperations
-
Adds a dense complex tensor to a real sparse tensor.
- add(DenseFieldVectorBase<?, ?, ?, T>, CooFieldVectorBase<?, ?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldVectorOperations
-
Computes the element-wise addition between a dense complex vector and sparse complex vectors.
- add(DenseFieldVectorBase<?, ?, ?, T>, CooVector) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooVectorOperations
-
Adds a complex dense matrix to a real sparse matrix.
- add(CMatrix) - Method in class org.flag4j.arrays.dense.Matrix
-
Sums this matrix with a complex dense matrix.
- add(CTensor) - Method in class org.flag4j.arrays.dense.Tensor
-
Sums this tensor with a dense complex tensor.
- add(CVector) - Method in class org.flag4j.arrays.dense.Vector
-
Adds a complex dense vector to this vector.
- add(Matrix) - Method in class org.flag4j.arrays.dense.CMatrix
-
Sums this matrix with a real dense matrix.
- add(Matrix, CooCMatrix) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseMatrixOperations
-
Adds a real dense matrix to a complex sparse matrix.
- add(Matrix, CooMatrix) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseMatrixOperations
-
Adds a real dense matrix to a real sparse matrix.
- add(Tensor) - Method in class org.flag4j.arrays.dense.CTensor
-
Sums this tensor with a dense real tensor.
- add(Tensor, CooCTensor) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseOperations
-
Adds a real dense tensor to a sparse complex tensor.
- add(Tensor, CooTensor) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseTensorOperations
-
Adds a real dense tensor to a real sparse tensor.
- add(Vector) - Method in class org.flag4j.arrays.dense.CVector
-
Adds a complex dense vector to this vector.
- add(Vector, CooCVector) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseVectorOperations
-
Adds a real dense matrix to a complex sparse matrix.
- add(Vector, CooVector) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseVectorOperations
-
Adds a real dense vector to a real sparse vector.
- add(Shape, Semiring<T>[], int[], Shape, Semiring<T>[], int[]) - Static method in class org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringVectorOps
-
Computes the element-wise vector addition between two real sparse vectors.
- add(CooCMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
-
Sums this matrix with a real sparse COO matrix.
- add(CooCMatrix) - Method in class org.flag4j.arrays.dense.Matrix
-
Sums this matrix with a real sparse COO matrix.
- add(CooCMatrix, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseMatrixOperations
-
Adds a double all entries (including zero values) of a complex sparse matrix.
- add(CooCMatrix, CooMatrix) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseMatrixOperations
-
Adds a real sparse matrix to a complex sparse matrix.
- add(CooCTensor) - Method in class org.flag4j.arrays.dense.CTensor
-
Sums this tensor with a complex sparse tensor.
- add(CooCTensor) - Method in class org.flag4j.arrays.dense.Tensor
-
Sums this tensor with a complex sparse tensor.
- add(CooCTensor) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Computes the element-wise sum between two tensors of the same shape.
- add(CooCTensor, double) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseOperations
-
Adds a scalar to a real sparse COO tensor.
- add(CooCTensor, CooTensor) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexCooTensorOperations
-
Sums two sparse COO tensors and stores result in a new COO tensor.
- add(CooCVector) - Method in class org.flag4j.arrays.dense.CVector
-
Adds a complex sparse vector to this vector.
- add(CooCVector) - Method in class org.flag4j.arrays.dense.Vector
-
Adds a complex sparse vector to this vector.
- add(CooCVector) - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the element-wise sum between two tensors of the same shape.
- add(CooCVector, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseVectorOperations
-
Adds a real number to each entry of a sparse vector, including the zero entries.
- add(CooCVector, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseVectorOperations
-
Computes the element-wise vector addition between a real sparse vector and a complex sparse vector.
- add(CooMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
-
Sums this matrix with a real sparse COO matrix.
- add(CooMatrix) - Method in class org.flag4j.arrays.dense.Matrix
-
Sums this matrix with a real sparse COO matrix.
- add(CooMatrix) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the element-wise sum between two tensors of the same shape.
- add(CooMatrix, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatrixOperations
-
Adds a double all entries (including zero values) of a real sparse matrix.
- add(CooMatrix, Complex128) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseMatrixOperations
-
Adds a complex number to all entries (including zero values) of a real sparse matrix.
- add(CooMatrix, CooMatrix) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatrixOperations
-
Adds two real sparse matrices.
- add(CooTensor) - Method in class org.flag4j.arrays.dense.CTensor
-
Sums this tensor with a real sparse tensor.
- add(CooTensor) - Method in class org.flag4j.arrays.dense.Tensor
-
Sums this tensor with a real sparse tensor.
- add(CooTensor) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Computes the element-wise sum between two tensors of the same shape.
- add(CooTensor, double) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseTensorOperations
-
Adds a scalar to a real sparse COO tensor.
- add(CooTensor, Complex128) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_complex.RealComplexDenseSparseOperations
-
Adds a scalar to a real sparse COO tensor.
- add(CooTensor, CooTensor) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealCooTensorOperations
-
Sums two sparse COO tensors and stores result in a new COO tensor.
- add(CooVector) - Method in class org.flag4j.arrays.dense.CVector
-
Adds a real sparse vector to this vector.
- add(CooVector) - Method in class org.flag4j.arrays.dense.Vector
-
Adds a real sparse vector to this vector.
- add(CooVector) - Method in class org.flag4j.arrays.sparse.CooCVector
-
Computes the element-wise sum of two vectors.
- add(CooVector) - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the element-wise sum between two tensors of the same shape.
- add(CooVector, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealCooVectorOperations
-
Adds a real number to each entry of a sparse vector, including the zero entries.
- add(CooVector, Complex128) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseVectorOperations
-
Adds a real number to each entry of a sparse vector, including the zero entries.
- add(CooVector, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealCooVectorOperations
-
Computes the element-wise vector addition between two real sparse vectors.
- add(CsrCMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
-
Sums this matrix with a real sparse CSR matrix.
- add(CsrCMatrix) - Method in class org.flag4j.arrays.dense.Matrix
-
Sums this matrix with a real sparse CSR matrix.
- add(CsrCMatrix) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Computes the element-wise sum between two tensors of the same shape.
- add(CsrCMatrix, Matrix) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real_complex.RealComplexCsrDenseOperations
-
Computes the element-wise sum of two matrices.
- add(CsrCMatrix, CsrMatrix) - Static method in class org.flag4j.linalg.ops.sparse.csr.real_complex.RealComplexCsrOperations
-
Computes the element-wise sum of two matrices.
- add(CsrMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
-
Sums this matrix with a real sparse CSR matrix.
- add(CsrMatrix) - Method in class org.flag4j.arrays.dense.Matrix
-
Sums this matrix with a real sparse CSR matrix.
- add(CsrMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the element-wise sum between two tensors of the same shape.
- add(CsrMatrix, DenseFieldMatrixBase<?, ?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops.RealFieldDenseCsrOperations
-
Computes the element-wise sum of two matrices.
- add(CsrMatrix, Matrix) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real.RealCsrDenseOperations
-
Computes the element-wise sum of two matrices.
- add(T) - Method in interface org.flag4j.algebraic_structures.semirings.Semiring
-
Sums two elements of this semi-ring (associative and commutative).
- add(T) - Method in class org.flag4j.arrays.backend.field.AbstractDenseFieldTensor
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringTensor
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.FieldTensorBase
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
-
Computes the element-wise sum between two tensors of the same shape.
- add(T) - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
-
Computes the element-wise sum between two tensors of the same shape.
- add(T, T) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldVectorOperations
-
Computes the element-wise vector addition between two real sparse vectors.
- add(U) - Method in interface org.flag4j.arrays.backend.TensorScalarOpsMixin
-
Adds a scalar value to each element of this tensor.
- add(V) - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
-
Adds a scalar value to each entry of this tensor.
- add(V) - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
-
Adds a scalar value to each entry of this tensor.
- add(V) - Method in interface org.flag4j.arrays.backend.semiring.SemiringTensorMixin
-
Adds a scalar value to each entry of this tensor.
- add(V) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Adds a scalar value to each non-zero entry of this tensor.
- add(V) - Method in class org.flag4j.arrays.backend.FieldTensorBase
-
Adds a scalar field value to each entry of this tensor.
- add(W) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
-
Adds a scalar value to each entry of this tensor.
- add(W) - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
-
Adds a scalar value to each entry of this tensor.
- add(Y) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Adds a scalar field value to each non-zero entry of this tensor.
- add(Y) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Adds a scalar field value to each non-zero entry of this tensor.
- addEq(double) - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
-
Adds a primitive scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(double) - Method in interface org.flag4j.arrays.backend.field.TensorOverField
-
Adds a primitive scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(double) - Method in class org.flag4j.arrays.dense.CTensor
-
Adds a scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(double) - Method in class org.flag4j.arrays.dense.CVector
-
Adds a scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(double[], double) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseOperations
-
Adds a scalar from each entry of this tensor and stores the result in the tensor.
- addEq(double[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseOperations
-
Computes element-wise addition between tensors and stores the result in the first tensor.
- addEq(Double) - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
-
Adds a scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(Double) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Adds a scalar value to each non-zero entry of this tensor and stores the result in this tensor.
- addEq(Double) - Method in class org.flag4j.arrays.sparse.CooVector
-
Adds a scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(Field<T>[], double) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseOperations
-
Adds a scalar from each entry of this tensor and stores the result in the tensor.
- addEq(Field<T>[], Shape, double[], Shape) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseOperations
-
Computes element-wise addition between tensors and stores the result in the first tensor.
- addEq(DenseFieldMatrixBase<?, ?, ?, ?, T>, CooFieldMatrixBase<?, ?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldMatrixOperations
-
Adds a complex dense matrix to a real sparse matrix and stores the result in the first matrix.
- addEq(DenseFieldMatrixBase<?, ?, ?, ?, T>, CooMatrix) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooMatrixOperations
-
Adds a complex dense matrix to a real sparse matrix and stores the result in the first matrix.
- addEq(DenseFieldTensorBase<?, ?, T>, CooFieldTensorBase<?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldTensorOperations
-
Computes element-wise addition of a dense tensor with a sparse COO tensor.
- addEq(DenseFieldTensorBase<?, ?, T>, CooTensor) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooOperations
-
Computes element-wise addition between a complex dense tensor and a real sparse tensor.
- addEq(DenseFieldVectorBase<?, ?, ?, T>, CooFieldVectorBase<?, ?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldVectorOperations
-
Computes the element-wise addition between a dense complex vector and sparse complex vectors.
- addEq(DenseFieldVectorBase<?, ?, ?, T>, CooVector) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooVectorOperations
-
Computes the vector addition between a dense complex vector and a sparse real vector.
- addEq(Matrix, CooMatrix) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseMatrixOperations
-
Adds a real dense matrix to a real sparse matrix and stores the result in the first matrix.
- addEq(Tensor) - Method in class org.flag4j.arrays.dense.CTensor
-
Computes the element-wise sum between two tensors and stores the result in this tensor.
- addEq(Tensor, CooTensor) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseTensorOperations
-
Adds a real dense tensor to a real sparse tensor and stores the result in the first tensor.
- addEq(Vector) - Method in class org.flag4j.arrays.dense.CVector
-
Computes the element-wise sum between two tensors and stores the result in this tensor.
- addEq(Vector) - Method in class org.flag4j.arrays.dense.Vector
-
Computes the element-wise sum between two tensors and stores the result in this tensor.
- addEq(Vector, CooVector) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseVectorOperations
-
Adds a real dense vector to a real sparse vector and stores the result in the first vector.
- addEq(T) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Computes the element-wise sum between two tensors and stores the result in this tensor.
- addEq(T) - Method in class org.flag4j.arrays.backend.DenseFieldTensorBase
-
Computes the element-wise sum between two tensors and stores the result in this tensor.
- addEq(T) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes the element-wise sum between two tensors and stores the result in this tensor.
- addEq(T) - Method in class org.flag4j.arrays.backend.DensePrimitiveDoubleTensorBase
-
Computes the element-wise sum between two tensors and stores the result in this tensor.
- addEq(T) - Method in interface org.flag4j.arrays.backend.DenseTensorMixin
-
Computes the element-wise sum between two tensors and stores the result in this tensor.
- addEq(V) - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
-
Adds a scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(V) - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
-
Adds a scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(V) - Method in interface org.flag4j.arrays.backend.semiring.SemiringTensorMixin
-
Adds a scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(V) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Adds a scalar value to each non-zero entry of this tensor and stores the result in this tensor.
- addEq(V) - Method in class org.flag4j.arrays.backend.FieldTensorBase
-
Adds a scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(W) - Method in interface org.flag4j.arrays.backend.semiring.TensorOverSemiRing
-
Adds a scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(W) - Method in class org.flag4j.arrays.backend.TensorOverSemiRing
-
Adds a scalar value to each entry of this tensor and stores the result in this tensor.
- addEq(Y) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Adds a scalar value to each non-zero entry of this tensor and stores the result in this tensor.
- addEq(Y) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Adds a scalar value to each non-zero entry of this tensor and stores the result in this tensor.
- addInv() - Method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the additive inverse for an element of this field.
- addInv() - Method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the additive inverse for an element of this field.
- addInv() - Method in class org.flag4j.algebraic_structures.fields.RealFloat32
-
Computes the additive inverse for an element of this field.
- addInv() - Method in class org.flag4j.algebraic_structures.fields.RealFloat64
-
Computes the additive inverse for an element of this field.
- addInv() - Method in class org.flag4j.algebraic_structures.rings.RealInt16
-
Computes the additive inverse for an element of this field.
- addInv() - Method in class org.flag4j.algebraic_structures.rings.RealInt32
-
Computes the addative inverse for an element of this field.
- addInv() - Method in interface org.flag4j.algebraic_structures.rings.Ring
-
Computes the addative inverse for an element of this ring.
- addNotInCol(List<Double>, List<Integer>, List<Integer>, CooMatrix, int) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatrixGetSet
-
Adds values from a sparse matrix to specified lists if the value is not within a specified column.
- addToEachCol(CooFieldMatrixBase<?, ?, ?, ?, T>, DenseFieldVectorBase<?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldMatrixOperations
-
Adds a dense vector to each column as if the vector is a column vector.
- addToEachCol(CooCMatrix, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseMatrixOperations
-
Adds a sparse vector to each column of a sparse matrix as if the vector is a column vector.
- addToEachCol(CooFieldMatrix<T>, CooFieldVector<T>) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldMatrixOperations
-
Adds a sparse vector to each column of a sparse matrix as if the vector is a column vector.
- addToEachCol(CooMatrix, DenseFieldVectorBase<?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooMatrixOperations
-
Adds a dense vector to each column as if the vector is a column vector.
- addToEachCol(CooMatrix, Vector) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseMatrixOperations
-
Adds a dense vector to each column as if the vector is a column vector.
- addToEachCol(CooMatrix, CooCVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseMatrixOperations
-
Adds a sparse vector to each column of a sparse matrix as if the vector is a column vector.
- addToEachCol(CooMatrix, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatrixOperations
-
Adds a sparse vector to each column of a sparse matrix as if the vector is a column vector.
- addToEachCol(CsrCMatrix, Vector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real_complex.RealComplexCsrOperations
-
Adds a vector to each column of a matrix.
- addToEachCol(CsrCMatrix, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real_complex.RealComplexCsrOperations
-
Adds a vector to each column of a matrix.
- addToEachCol(CsrMatrix, CVector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrOperations
-
Adds a vector to each column of a matrix.
- addToEachCol(CsrMatrix, Vector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrOperations
-
Adds a vector to each column of a matrix.
- addToEachCol(CsrMatrix, CooCVector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrOperations
-
Adds a vector to each column of a matrix.
- addToEachCol(CsrMatrix, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrOperations
-
Adds a vector to each column of a matrix.
- addToEachRow(CooFieldMatrixBase<?, ?, ?, ?, T>, DenseFieldVectorBase<?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldMatrixOperations
-
Adds a dense vector to add to each row as if the vector is a row vector.
- addToEachRow(CooCMatrix, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseMatrixOperations
-
Adds a sparse vector to each row of a sparse matrix as if the vector is a row vector.
- addToEachRow(CooFieldMatrix<T>, CooFieldVector<T>) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldMatrixOperations
-
Adds a sparse vector to each row of a sparse matrix as if the vector is a row vector.
- addToEachRow(CooMatrix, DenseFieldVectorBase<?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooMatrixOperations
-
Adds a dense vector to add to each row as if the vector is a row vector.
- addToEachRow(CooMatrix, Vector) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseMatrixOperations
-
Adds a dense vector to add to each row as if the vector is a row vector.
- addToEachRow(CooMatrix, CooCVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseMatrixOperations
-
Adds a sparse vector to each row of a sparse matrix as if the vector is a row vector.
- addToEachRow(CooMatrix, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseMatrixOperations
-
Adds a sparse vector to each row of a sparse matrix as if the vector is a row vector.
- addToEachRow(CsrCMatrix, Vector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real_complex.RealComplexCsrOperations
-
Adds a vector to each row of a matrix.
- addToEachRow(CsrCMatrix, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real_complex.RealComplexCsrOperations
-
Adds a vector to each row of a matrix.
- addToEachRow(CsrMatrix, CVector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrOperations
-
Adds a vector to each row of a matrix.
- addToEachRow(CsrMatrix, Vector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrOperations
-
Adds a vector to each row of a matrix.
- addToEachRow(CsrMatrix, CooCVector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrOperations
-
Adds a vector to each row of a matrix.
- addToEachRow(CsrMatrix, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrOperations
-
Adds a vector to each row of a matrix.
- AggregateDenseReal - Class in org.flag4j.linalg.ops.dense.real
-
This class contains several low-level methods useful for computing aggregation operations on dense tensors.
- AggregateDenseReal() - Constructor for class org.flag4j.linalg.ops.dense.real.AggregateDenseReal
- AggregateReal - Class in org.flag4j.linalg.ops.common.real
-
This utility class contains several low-level methods useful for computing aggregation operations on dense/sparse tensors.
- AggregateReal() - Constructor for class org.flag4j.linalg.ops.common.real.AggregateReal
- AggregateSemiRing - Class in org.flag4j.linalg.ops.common.semiring_ops
-
This utility class contains methods useful for aggregating arrays of
Semiring
's. - AggregateSemiRing() - Constructor for class org.flag4j.linalg.ops.common.semiring_ops.AggregateSemiRing
- algorithmMap - Variable in class org.flag4j.linalg.ops.dense.field_ops.DenseFieldMatMultDispatcher
-
lookup table for all real dense matrix multiply algorithms.
- algorithmMap - Variable in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingMatMultDispatcher
-
lookup table for all real dense matrix multiply algorithms.
- algorithmMap - Variable in class org.flag4j.linalg.ops.RealDenseMatrixMultiplyDispatcher
-
lookup table for all real dense matrix multiply algorithms.
- AlgorithmName() - Constructor for enum class org.flag4j.linalg.ops.MatrixMultiplyDispatcher.AlgorithmName
- AlgorithmNames() - Constructor for enum class org.flag4j.linalg.ops.dense.field_ops.DenseFieldMatMultDispatcher.AlgorithmNames
- AlgorithmNames() - Constructor for enum class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingMatMultDispatcher.AlgorithmNames
- AlgorithmNames() - Constructor for enum class org.flag4j.linalg.ops.RealDenseMatrixMultiplyDispatcher.AlgorithmNames
- allClose(double[], double[]) - Static method in class org.flag4j.linalg.ops.common.real.RealProperties
-
Checks if all entries of two arrays_old are 'close'.
- allClose(double[], double[], double, double) - Static method in class org.flag4j.linalg.ops.common.real.RealProperties
-
Checks if all entries of two arrays_old are 'close'.
- allClose(Ring<T>[], Ring<T>[]) - Static method in class org.flag4j.linalg.ops.common.ring_ops.RingProperties
-
Checks if all entries of two arrays are 'close'.
- allClose(Ring<T>[], Ring<T>[], double, double) - Static method in class org.flag4j.linalg.ops.common.ring_ops.RingProperties
-
Checks if all entries of two arrays are 'close'.
- allClose(CooFieldMatrixBase<?, ?, ?, ?, T>, CooFieldMatrixBase<?, ?, ?, ?, T>, double, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldEquals
-
Checks that all non-zero entries are "close" according to
RealProperties.allClose(double[], double[])
and * all indices are the same. - allClose(CooFieldTensorBase<?, ?, T>, CooFieldTensorBase<?, ?, T>, double, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldEquals
-
Checks that all non-zero entries are "close" according to
RingProperties.allClose(Ring[], Ring[], double, double)
and all indices are the same. - allClose(CooFieldVectorBase<?, ?, ?, ?, T>, CooFieldVectorBase<?, ?, ?, ?, T>, double, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldEquals
-
Checks that all non-zero entries are "close" according to
invalid reference
RingProperties#allClose(Field[], Field[])
- allClose(CsrFieldMatrixBase<?, ?, ?, ?, T>, CsrFieldMatrixBase<?, ?, ?, ?, T>, double, double) - Static method in class org.flag4j.linalg.ops.sparse.csr.field_ops.CsrFieldEquals
-
Checks if all entries of this tensor are close to the entries of the argument
tensor
. - allClose(CsrMatrix, CsrMatrix, double, double) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrEquals
-
Checks if all entries of this tensor are close to the entries of the argument
tensor
. - allClose(T) - Method in class org.flag4j.arrays.backend.DensePrimitiveDoubleTensorBase
-
Checks if all entries of this tensor are close to the entries of the argument
tensor
. - allClose(T) - Method in interface org.flag4j.arrays.backend.DenseTensorMixin
-
Checks if all entries of this tensor are close to the entries of
b
. - allClose(T, double, double) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Checks if all entries of this tensor are close to the entries of the argument
tensor
. - allClose(T, double, double) - Method in class org.flag4j.arrays.backend.DenseFieldTensorBase
-
Checks if all entries of this matrix are close to the entries of
b
. - allClose(T, double, double) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Checks if all entries of this vector are close to the entries of
b
. - allClose(T, double, double) - Method in class org.flag4j.arrays.backend.DensePrimitiveDoubleTensorBase
-
Checks if all entries of this tensor are close to the entries of the argument
tensor
. - allClose(T, double, double) - Method in interface org.flag4j.arrays.backend.DenseTensorMixin
-
Checks if all entries of this tensor are close to the entries of
b
. - allCloseMatrix(CooMatrix, CooMatrix, double, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseEquals
-
Checks that all non-zero entries are "close" according to
RealProperties.allClose(double[], double[])
and * all indices are the same. - allCloseTensor(CooTensor, CooTensor, double, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseEquals
-
Checks that all non-zero entries are "close" according to
RealProperties.allClose(double[], double[], double, double)
and all indices are the same. - allCloseVector(CooVector, CooVector, double, double) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealSparseEquals
-
Checks that all non-zero entries are "close" according to
RealProperties.allClose(double[], double[])
and all indices are the same. - apply(double[], Shape, double[], Shape) - Method in interface org.flag4j.linalg.ops.RealDenseTensorBinaryOperation
-
Applies the specified binary operation on the two tensors.
- apply(int, int) - Method in interface org.flag4j.concurrency.TensorOperation
-
Applies a tensor operation over the specified index range.
- apply(Field<T>[], Shape, Field<T>[], Shape) - Method in interface org.flag4j.arrays.backend.DenseFieldTensorBinaryOperation
-
Applies the specified binary operation on the two dense tensors.
- apply(Semiring<T>[], Shape, Semiring<T>[], Shape, Semiring<T>[]) - Method in interface org.flag4j.arrays.backend.DenseSemiRingTensorBinaryOperation
-
Applies the specified binary operation on the two dense tensors.
- applyBinOpp(CsrFieldMatrixBase<?, ?, ?, ?, T>, double, BinaryOperator<T>, UnaryOperator<Double>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.field_ops.DenseCsrFieldOperations
-
Applies the specified binary operator element-wise to a matrix and a scalar.
- applyBinOpp(CsrFieldMatrixBase<?, ?, ?, ?, T>, DenseFieldMatrixBase<?, ?, ?, ?, T>, BinaryOperator<T>, UnaryOperator<T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.field_ops.DenseCsrFieldOperations
-
Applies the specified binary operator element-wise to the two matrices.
- applyBinOpp(CsrFieldMatrixBase<?, ?, ?, ?, T>, T, BinaryOperator<T>, UnaryOperator<T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.field_ops.DenseCsrFieldOperations
-
Applies the specified binary operator element-wise to a matrix and a scalar.
- applyBinOpp(DenseFieldMatrixBase<?, ?, ?, ?, T>, CsrFieldMatrixBase<?, ?, ?, ?, T>, BinaryOperator<T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.field_ops.DenseCsrFieldOperations
-
Applies the specified binary operator element-wise to the two matrices.
- applyBinOpp(DenseFieldMatrixBase<?, ?, ?, ?, T>, CsrMatrix, BiFunction<T, Double, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops.RealFieldDenseCsrOperations
-
Applies the specified binary operator element-wise to the two matrices.
- applyBinOpp(Matrix, CsrCMatrix, BiFunction<Double, Complex128, Complex128>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real_complex.RealComplexCsrDenseOperations
-
Applies the specified binary operator element-wise to the two matrices.
- applyBinOpp(Matrix, CsrMatrix, BinaryOperator<Double>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real.RealCsrDenseOperations
-
Applies the specified binary operator element-wise to the two matrices.
- applyBinOpp(CsrCMatrix, Matrix, BiFunction<Complex128, Double, Complex128>, UnaryOperator<Double>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real_complex.RealComplexCsrDenseOperations
-
Applies the specified binary operator element-wise to the two matrices.
- applyBinOpp(CsrCMatrix, CsrMatrix, BiFunction<Field<Complex128>, Double, Field<Complex128>>, UnaryOperator<Double>) - Static method in class org.flag4j.linalg.ops.sparse.csr.real_complex.RealComplexCsrOperations
-
Applies an element-wise binary operation to two
CSR Matrices
. - applyBinOpp(CsrMatrix, double, BinaryOperator<Double>, UnaryOperator<Double>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real.RealCsrDenseOperations
-
Applies the specified binary operator element-wise to a matrix and a scalar.
- applyBinOpp(CsrMatrix, Complex128, BiFunction<Double, Complex128, Complex128>, UnaryOperator<Complex128>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real_complex.RealComplexCsrDenseOperations
-
Applies the specified binary operator element-wise to a matrix and a scalar.
- applyBinOpp(CsrMatrix, DenseFieldMatrixBase<?, ?, ?, ?, T>, BiFunction<Double, T, T>, UnaryOperator<T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops.RealFieldDenseCsrOperations
-
Applies the specified binary operator element-wise to the two matrices.
- applyBinOpp(CsrMatrix, Matrix, BinaryOperator<Double>, UnaryOperator<Double>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real.RealCsrDenseOperations
-
Applies the specified binary operator element-wise to the two matrices.
- applyBinOpp(CsrMatrix, CsrCMatrix, BiFunction<Double, Complex128, Complex128>, UnaryOperator<Complex128>) - Static method in class org.flag4j.linalg.ops.sparse.csr.real_complex.RealComplexCsrOperations
-
Applies an element-wise binary operation to two
CSR Matrices
. - applyBinOpp(CsrMatrix, CsrMatrix, BinaryOperator<Double>, UnaryOperator<Double>) - Static method in class org.flag4j.linalg.ops.sparse.csr.real.RealCsrOperations
-
Applies an element-wise binary operation to two
CSR Matrices
. - applyBinOpp(T, T, BinaryOperator<U>, UnaryOperator<U>) - Static method in class org.flag4j.linalg.ops.sparse.csr.field_ops.CsrFieldMatrixOperations
-
Applies an element-wise binary operation to two
CSR matrices
. - applyBinOppToSparse(DenseFieldMatrixBase<?, ?, ?, ?, T>, CsrFieldMatrixBase<?, ?, ?, ?, T>, BinaryOperator<T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.field_ops.DenseCsrFieldOperations
-
Applies an element-wise binary operation to a real dense and real sparse CSR matrix under the assumption that
opp.apply(x, 0d) = 0d
andopp.apply(0d, x) = 0d
. - applyBinOppToSparse(DenseFieldMatrixBase<?, ?, ?, ?, T>, CsrMatrix, BiFunction<T, Double, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops.RealFieldDenseCsrOperations
-
Applies an element-wise binary operation to a real dense and real sparse CSR matrix under the assumption that
opp.apply(x, 0d) = 0d
andopp.apply(0d, x) = 0d
. - applyBinOppToSparse(Matrix, CsrFieldMatrixBase<?, ?, ?, ?, T>, BiFunction<Double, T, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops.RealFieldDenseCsrOperations
-
Applies an element-wise binary operation to a real dense and real sparse CSR matrix under the assumption that
opp.apply(x, 0d) = 0d
andopp.apply(0d, x) = 0d
. - applyBinOppToSparse(Matrix, CsrMatrix, BinaryOperator<Double>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real.RealCsrDenseOperations
-
Applies an element-wise binary operation to a real dense and real sparse CSR matrix under the assumption that
opp.apply(x, 0d) = 0d
andopp.apply(0d, x) = 0d
. - applyBinOppToSparse(CsrMatrix, DenseFieldMatrixBase<?, ?, ?, ?, T>, BiFunction<Double, T, T>) - Static method in class org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops.RealFieldDenseCsrOperations
-
Applies an element-wise binary operation to a real sparse and complex dense CSR matrix under the assumption that
opp.apply(0d, x) = 0d
wherex
is aComplex128
. - applyDoubleShiftReflector(int, boolean) - Method in class org.flag4j.linalg.decompositions.schur.ComplexSchur
-
Applies reflector for the double shift.
- applyDoubleShiftReflector(int, boolean) - Method in class org.flag4j.linalg.decompositions.schur.RealSchur
-
Applies reflector for the double shift.
- applyReflector(int, int) - Method in class org.flag4j.linalg.decompositions.schur.ComplexSchur
-
Applies the constructed Householder reflector which has been constructed for the given shift size.
- applyReflector(int, int) - Method in class org.flag4j.linalg.decompositions.schur.RealSchur
-
Applies the constructed Householder reflector which has been constructed for the given shift size.
- applySingleShiftReflector(int, boolean) - Method in class org.flag4j.linalg.decompositions.schur.ComplexSchur
-
Applies reflector for the double shift.
- applySingleShiftReflector(int, boolean) - Method in class org.flag4j.linalg.decompositions.schur.RealSchur
-
Applies reflector for the double shift.
- applyTransform(double[], Function<Double, Complex128>) - Static method in class org.flag4j.util.ArrayUtils
-
Applies a transform to an array.
- applyTransform(double[], UnaryOperator<Double>) - Static method in class org.flag4j.util.ArrayUtils
-
Applies a transform to an array.
- applyTransform(Field<Complex128>[], Function<Complex128, Double>) - Static method in class org.flag4j.util.ArrayUtils
-
Applies a transform to an array.
- applyTransform(Field<T>[], UnaryOperator<T>) - Static method in class org.flag4j.util.ArrayUtils
-
Applies a transform to an array.
- applyTransform(T[], UnaryOperator<T>) - Static method in class org.flag4j.util.ArrayUtils
-
Applies a transform to an array.
- applyUpdate - Variable in class org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition
-
Flag indicating if a HouseholderOld reflector was needed for the current column meaning the
UnitaryDecomposition.transformMatrix
should be updated. - arg(Complex128) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the complex argument function for a complex number.
- arg(Complex64) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the complex argument function for a complex number.
- argAsComplex128(Complex128) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the complex argument function for a complex number.
- argAsComplex64(Complex64) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the complex argument function for a complex number.
- argEq(double[], double) - Static method in class org.flag4j.linalg.ops.dense.real.AggregateDenseReal
-
Computes the index of the first entry in a tensor which is equal to the specified
value
. - argEq(int[], int) - Static method in class org.flag4j.linalg.ops.dense.real.AggregateDenseReal
-
Computes the index of the first entry in a tensor which is equal to the specified
value
. - argmax() - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
-
Finds the indices of the maximum value in this tensor.
- argmax() - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
-
Finds the indices of the maximum value in this tensor.
- argmax() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Finds the indices of the maximum value in this tensor.
- argmax() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
-
Finds the indices of the maximum (non-zero) value in this tensor.
- argmax() - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringTensor
-
Finds the indices of the maximum value in this tensor.
- argmax() - Method in interface org.flag4j.arrays.backend.semiring.SemiringTensorMixin
-
Finds the indices of the maximum value in this tensor.
- argmax(double[]) - Static method in class org.flag4j.linalg.ops.dense.real.AggregateDenseReal
-
Computes the index of the maximum value in this tensor.
- argmax(Complex128...) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the index of the maximum magnitude from an array of complex numbers.
- argmax(Complex64...) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the index of the maximum magnitude from an array of complex numbers.
- argmax(Semiring<T>...) - Static method in class org.flag4j.linalg.ops.common.semiring_ops.CompareSemiring
-
Computes the index of the maximum value in the specified array.
- argmaxAbs() - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
-
Finds the indices of the maximum absolute value in this tensor.
- argmaxAbs() - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
-
Finds the indices of the maximum absolute value in this tensor.
- argmaxAbs() - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
-
Finds the indices of the maximum absolute value in this tensor.
- argmaxAbs() - Method in interface org.flag4j.arrays.backend.ring.TensorOverRing
-
Finds the indices of the maximum absolute value in this tensor.
- argmaxAbs(double[]) - Static method in class org.flag4j.linalg.ops.dense.real.AggregateDenseReal
-
Computes the index of the maximum absolute value in this tensor.
- argmaxAbs(Ring<T>...) - Static method in class org.flag4j.linalg.ops.common.ring_ops.CompareRing
-
Computes the index of the maximum absolute value in the specified array.
- argmaxReal(Complex128...) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the index of the minimum real component from an array of complex numbers.
- argmaxReal(Complex64...) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the index of the minimum real component from an array of complex numbers.
- argmin() - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
-
Finds the indices of the minimum value in this tensor.
- argmin() - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
-
Finds the indices of the minimum value in this tensor.
- argmin() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Finds the indices of the minimum value in this tensor.
- argmin() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringTensor
-
Finds the indices of the minimum (non-zero) value in this tensor.
- argmin() - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringTensor
-
Finds the indices of the minimum value in this tensor.
- argmin() - Method in interface org.flag4j.arrays.backend.semiring.SemiringTensorMixin
-
Finds the indices of the minimum value in this tensor.
- argmin(double[]) - Static method in class org.flag4j.linalg.ops.dense.real.AggregateDenseReal
-
Computes the index of the minimum value in this tensor.
- argmin(Complex128...) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the index of the minimum magnitude from an array of complex numbers.
- argmin(Complex64...) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the index of the minimum magnitude from an array of complex numbers.
- argmin(Semiring<T>...) - Static method in class org.flag4j.linalg.ops.common.semiring_ops.CompareSemiring
-
Computes the index of the minimum value in the specified array.
- argminAbs() - Method in interface org.flag4j.arrays.backend.field.FieldTensorMixin
-
Finds the indices of the minimum absolute value in this tensor.
- argminAbs() - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
-
Finds the indices of the minimum absolute value in this tensor.
- argminAbs() - Method in interface org.flag4j.arrays.backend.ring.RingTensorMixin
-
Finds the indices of the minimum absolute value in this tensor.
- argminAbs() - Method in interface org.flag4j.arrays.backend.ring.TensorOverRing
-
Finds the indices of the minimum absolute value in this tensor.
- argminAbs(double[]) - Static method in class org.flag4j.linalg.ops.dense.real.AggregateDenseReal
-
Computes the index of the minimum absolute value in this tensor.
- argminAbs(Ring<T>...) - Static method in class org.flag4j.linalg.ops.common.ring_ops.CompareRing
-
Computes the index of the minimum absolute value in the specified array.
- argminReal(Complex128...) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the index of the minimum real component from an array of complex numbers.
- argminReal(Complex64...) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the index of the minimum real component from an array of complex numbers.
- ARRAY_LENGTHS_MISMATCH_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for arrays_old which were expected to be the same length.
- arraycopy(double[], int, Field<Complex128>[], int, int) - Static method in class org.flag4j.util.ArrayUtils
-
Performs an array copy similar to
System.arraycopy(Object, int, Object, int, int)
but wraps doubles as complex numbers. - ArrayUtils - Class in org.flag4j.util
-
This class provides several utility methods useful for array manipulation and copying.
- ArrayUtils() - Constructor for class org.flag4j.util.ArrayUtils
- asDouble(int[], double[]) - Static method in class org.flag4j.util.ArrayUtils
-
Converts an array of ints to an array of doubles.
- asDouble(Integer[], double[]) - Static method in class org.flag4j.util.ArrayUtils
-
Converts an array of
Integers
to an array of doubles. - asin(Complex128) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the inverse sine of a complex value.
- asin(Complex64) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the inverse sine of a complex value.
- atan(Complex128) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the inverse tangent of a complex value.
- atan(Complex64) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the inverse tangent of a complex value.
- atan2(Complex128) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the 2 argument arc-tangent function for a complex number.
- atan2(Complex64) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the 2 argument arc-tangent function for a complex number.
- atan2AsComplex128(Complex128) - Static method in class org.flag4j.algebraic_structures.fields.Complex128
-
Computes the 2 argument arc-tangent function for a complex number.
- atan2AsComplex64(Complex64) - Static method in class org.flag4j.algebraic_structures.fields.Complex64
-
Computes the 2 argument arc-tangent function for a complex number.
- augment(Matrix) - Method in class org.flag4j.arrays.dense.Matrix
-
Stacks matrices along rows.
- augment(Vector) - Method in class org.flag4j.arrays.dense.Matrix
-
Augments a vector to this matrix.
- augment(CooMatrix) - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Stacks matrices along rows.
- augment(CooMatrix) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Stacks matrices along rows.
- augment(CooVector) - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Augments a vector to this matrix.
- augment(CooVector) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Augments a vector to this matrix.
- augment(CooVector) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Augments a vector to this matrix.
- augment(CsrMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Stacks matrices along rows.
- augment(T) - Method in interface org.flag4j.arrays.backend.MatrixMixin
-
Stacks matrices along rows.
- augment(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Stacks matrices along rows.
- augment(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
Stacks matrices along rows.
- augment(T) - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Stacks matrices along rows.
- augment(T) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Stacks matrices along rows.
- augment(T) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Stacks matrices along rows.
- augment(T) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Stacks matrices along rows.
- augment(T) - Method in interface org.flag4j.arrays.backend.MatrixMixinOld
-
Stacks matrices along rows.
- augment(T[], int[], int[], int, T[], int[], int[], T[], int[], int[]) - Static method in class org.flag4j.linalg.ops.sparse.coo.CooConcat
-
Augments two matrices.
- augment(U) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
Augments a vector to this matrix.
- augment(V) - Method in interface org.flag4j.arrays.backend.MatrixMixin
-
Augments a vector to this matrix.
- augment(V) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Augments a vector to this matrix.
- augment(V) - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Augments a vector to this matrix.
- augment(V) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Augments a vector to this matrix.
- augment(V) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Augments a vector to this matrix.
- augment(V) - Method in interface org.flag4j.arrays.backend.MatrixMixinOld
-
Augments a vector to this matrix.
- augment(W) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Augments a vector to this matrix.
- augmentVector(T[], int[], int[], int, T[], int[], T[], int[], int[]) - Static method in class org.flag4j.linalg.ops.sparse.coo.CooConcat
-
Augments two matrices.
- AXIS_ERR - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for disallowed axis.
- AXIS_ERR_RANGE - Static variable in class org.flag4j.util.ErrorMessages
-
Error message for disallowed axis.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form