Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
F
- fib(CMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CMatrix) - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the Frobenius inner product of two matrices.
- fib(CMatrix) - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CMatrix) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CMatrix) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CMatrix) - Method in interface org.flag4j.core.MatrixOperationsMixin
-
Computes the Frobenius inner product of two matrices.
- fib(Matrix) - Method in class org.flag4j.arrays.dense.CMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(Matrix) - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the Frobenius inner product of two matrices.
- fib(Matrix) - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(Matrix) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(Matrix) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(Matrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(Matrix) - Method in interface org.flag4j.core.MatrixOperationsMixin
-
Computes the Frobenius inner product of two matrices.
- fib(CooCMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooCMatrix) - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooCMatrix) - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooCMatrix) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooCMatrix) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooCMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooCMatrix) - Method in interface org.flag4j.core.MatrixOperationsMixin
-
Computes the Frobenius inner product of two matrices.
- fib(CooMatrix) - Method in class org.flag4j.arrays.dense.CMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooMatrix) - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooMatrix) - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooMatrix) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooMatrix) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CooMatrix) - Method in interface org.flag4j.core.MatrixOperationsMixin
-
Computes the Frobenius inner product of two matrices.
- fib(CsrCMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the Frobenius inner product of two matrices.
- fib(CsrMatrix) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Computes the Frobenius inner product of two matrices.
- fileIn - Variable in class org.flag4j.io.TensorInputStream
-
Stream for loading bytes from a system file.
- fileOut - Variable in class org.flag4j.io.TensorOutputStream
-
Stream for writing data to a file.
- fill(double[][], double) - Static method in class org.flag4j.util.ArrayUtils
-
Fills an array with the specified value;
- fill(CNumber[][], CNumber) - Static method in class org.flag4j.util.ArrayUtils
-
Fills an array with specified value.
- fill(CNumber[], double) - Static method in class org.flag4j.util.ArrayUtils
-
Fills an array with specified value.
- fill(CNumber[], double, int, int) - Static method in class org.flag4j.util.ArrayUtils
-
Fills range of an array with specified value.
- fill(CNumber[], int, int, CNumber) - Static method in class org.flag4j.util.ArrayUtils
-
Fills an array with specified value.
- filledArray(int, int) - Static method in class org.flag4j.util.ArrayUtils
-
Constructs an array filled with a specific value.
- fillZeros(CNumber[][]) - Static method in class org.flag4j.util.ArrayUtils
-
Fills an array of complex numbers with zeros.
- findFirstLast(int[], int) - Static method in class org.flag4j.util.ArrayUtils
-
Finds the first and last index of a specified key within a sorted array.
- findMaxAndInit(int) - Method in class org.flag4j.linalg.decompositions.hess.SymmHess
-
Finds the maximum value in
UnitaryDecomposition.transformMatrix
at columnj
at or below thej
th row. - findMaxAndInit(int) - Method in class org.flag4j.linalg.decompositions.unitary.ComplexUnitaryDecomposition
-
Finds the maximum value in
UnitaryDecomposition.transformMatrix
at columnj
at or below thej
th row. - findMaxAndInit(int) - Method in class org.flag4j.linalg.decompositions.unitary.RealUnitaryDecomposition
-
Finds the maximum value in
UnitaryDecomposition.transformMatrix
at columnj
at or below thej
th row. - findMaxAndInit(int) - Method in class org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition
-
Finds the maximum value in
UnitaryDecomposition.transformMatrix
at columnj
at or below thej
th row. - Flag4jConstants - Class in org.flag4j.util
-
A simple utility class containing useful constants.
- Flag4jConstants() - Constructor for class org.flag4j.util.Flag4jConstants
- flatten() - Method in class org.flag4j.arrays.dense.CMatrix
-
Flattens a matrix to have a single row.
- flatten() - Method in class org.flag4j.arrays.dense.CTensor
-
Flattens tensor to single dimension.
- flatten() - Method in class org.flag4j.arrays.dense.CVector
-
Since vectors are rank 1 tensors, this method simply copies the vector.
- flatten() - Method in class org.flag4j.arrays.dense.Matrix
-
Flattens a matrix to have a single row.
- flatten() - Method in class org.flag4j.arrays.dense.Tensor
-
Flattens tensor to single dimension.
- flatten() - Method in class org.flag4j.arrays.dense.Vector
-
Since vectors are rank 1 tensors, this method simply copies the vector.
- flatten() - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Flattens tensor to single dimension.
- flatten() - Method in class org.flag4j.arrays.sparse.CooCTensor
-
Flattens tensor to single dimension.
- flatten() - Method in class org.flag4j.arrays.sparse.CooCVector
-
Flattens tensor to single dimension.
- flatten() - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Flattens tensor to single dimension.
- flatten() - Method in class org.flag4j.arrays.sparse.CooTensor
-
Flattens tensor to single dimension.
- flatten() - Method in class org.flag4j.arrays.sparse.CooVector
-
Flattens tensor to single dimension.
- flatten() - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Flattens tensor to single dimension.
- flatten() - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Flattens tensor to single dimension.
- flatten() - Method in interface org.flag4j.core.TensorManipulationsMixin
-
Flattens tensor to single dimension.
- flatten(double[][]) - Static method in class org.flag4j.util.ArrayUtils
-
Flattens a two-dimensional array.
- flatten(int) - Method in class org.flag4j.arrays.dense.CMatrix
-
Flattens a matrix along a specified axis.
- flatten(int) - Method in class org.flag4j.arrays.dense.CTensor
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.dense.CVector
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.dense.Matrix
-
Flattens a matrix along a specified axis.
- flatten(int) - Method in class org.flag4j.arrays.dense.Tensor
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.dense.Vector
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.sparse.CooCMatrix
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.sparse.CooCTensor
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.sparse.CooCVector
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.sparse.CooMatrix
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.sparse.CooTensor
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.sparse.CooVector
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.sparse.CsrCMatrix
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in class org.flag4j.arrays.sparse.CsrMatrix
-
Flattens a tensor along the specified axis.
- flatten(int) - Method in interface org.flag4j.core.TensorManipulationsMixin
-
Flattens a tensor along the specified axis.
- flatten(int[][]) - Static method in class org.flag4j.util.ArrayUtils
-
Flattens a two-dimensional array.
- flatten(CNumber[][]) - Static method in class org.flag4j.util.ArrayUtils
-
Flattens a two-dimensional array.
- floatImaginaryValue() - Method in class org.flag4j.complex_numbers.CNumber
-
Note: This method may result in loss of accuracy
- floatValue() - Method in class org.flag4j.complex_numbers.CNumber
-
Gets the value of the specified number as a
float
. - forwardSolver - Variable in class org.flag4j.linalg.solvers.exact.ExactSolver
-
Forward Solver for solving system with lower triangular coefficient matrix.
- ForwardSolver<T,
U, - Class in org.flag4j.linalg.solvers.exact.triangularV> -
This solver solves linear systems of equations where the coefficient matrix in a lower triangular real dense matrix and the constant vector is a real dense vector.
- ForwardSolver(boolean, boolean) - Constructor for class org.flag4j.linalg.solvers.exact.triangular.ForwardSolver
-
Creates a solver for solving a lower-triangular system.
- fromColSwaps(int[]) - Static method in class org.flag4j.arrays.sparse.PermutationMatrix
-
Creates a permutation matrix with the specified column swaps.
- fromDense(CMatrix) - Static method in class org.flag4j.arrays.sparse.CooCMatrix
-
Constructs a sparse COO matrix from a dense matrix.
- fromDense(CTensor) - Static method in class org.flag4j.arrays.sparse.CooCTensor
-
Converts a sparse
CooCTensor
from a denseTensor
. - fromDense(CVector) - Static method in class org.flag4j.arrays.sparse.CooCVector
-
Creates a sparse tensor from a dense tensor.
- fromDense(Matrix) - Static method in class org.flag4j.arrays.sparse.CooMatrix
-
Constructs a sparse COO matrix from a dense matrix.
- fromDense(Tensor) - Static method in class org.flag4j.arrays.sparse.CooTensor
- fromDense(Vector) - Static method in class org.flag4j.arrays.sparse.CooVector
-
Creates a sparse tensor from a dense tensor.
- fromDoubleList(List<Double>) - Static method in class org.flag4j.util.ArrayUtils
-
Converts a list of
Doubles
objects to a primitive array. - fromIntegerList(List<Integer>) - Static method in class org.flag4j.util.ArrayUtils
-
Converts a list of
Integer
objects to a primitive array. - fromIntegerList(List<Integer>, int[]) - Static method in class org.flag4j.util.ArrayUtils
-
Converts a list of
Integer
objects to a primitive array. - fromList(List<T>, T[]) - Static method in class org.flag4j.util.ArrayUtils
-
Converts a list to an array.
- fromPolar(double, double) - Static method in class org.flag4j.complex_numbers.CNumber
-
Converts a complex number expressed in polar from to the rectangular form.
- FULL - Enum constant in enum class org.flag4j.linalg.decompositions.lu.LU.Pivoting
- fullPivot() - Method in class org.flag4j.linalg.decompositions.lu.ComplexLU
-
Computes the LU decomposition using full/rook pivoting (i.e.
- fullPivot() - Method in class org.flag4j.linalg.decompositions.lu.LU
-
Computes the LU decomposition using full/rook pivoting (i.e.
- fullPivot() - Method in class org.flag4j.linalg.decompositions.lu.RealLU
-
Computes the LU decomposition using full/rook pivoting (i.e.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form