Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
H
- H() - Method in interface org.flag4j.arrays.backend.MatrixMixin
-
Computes the Hermitian transpose of this matrix.
- H() - Method in interface org.flag4j.arrays.backend.ring.TensorOverRing
-
Computes the conjugate transpose of a tensor by exchanging the first and last axes of this tensor and conjugating the exchanged values.
- H() - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringMatrix
-
Computes the Hermitian transpose of this matrix.
- H() - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
Computes the Hermitian transpose of this matrix.
- H() - Method in class org.flag4j.arrays.backend.semiring.CsrSemiRingMatrixBase
-
Computes the Hermitian transpose of this matrix.
- H() - Method in interface org.flag4j.arrays.backend.ComplexOpsMixin
-
Computes the Hermitian transpose of a tensor by exchanging and conjugating the first and last axes of this tensor.
- H() - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the Hermitian transpose of a tensor by exchanging and conjugating the first and last axes of this tensor.
- H() - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the Hermitian transpose of a tensor by exchanging and conjugating the first and last axes of this tensor.
- H() - Method in class org.flag4j.arrays.backend.FieldTensorBase
-
Computes the Hermitian transpose of a tensor by exchanging and conjugating the first and last axes of this tensor.
- H() - Method in interface org.flag4j.arrays.backend.MatrixMixinOld
-
Computes the Hermitian transpose of this matrix.
- H() - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
-
Computes the conjugate transpose of a tensor by exchanging the first and last axes of this tensor and conjugating the exchanged values.
- H() - Method in class org.flag4j.arrays.backend.TensorOverRing
-
Computes the conjugate transpose of a tensor by exchanging the first and last axes of this tensor and conjugating the exchanged values.
- H() - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the conjugate transpose of a tensor by exchanging the first and last axes of this tensor and conjugating the exchanged values.
- H() - Method in class org.flag4j.arrays.dense.Vector
-
Computes the conjugate transpose of a tensor by exchanging the first and last axes of this tensor and conjugating the exchanged values.
- H() - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the conjugate transpose of a tensor by exchanging the first and last axes of this tensor and conjugating the exchanged values.
- H(int...) - Method in class org.flag4j.arrays.backend.field.AbstractDenseFieldTensor
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in interface org.flag4j.arrays.backend.ring.TensorOverRing
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in interface org.flag4j.arrays.backend.ComplexOpsMixin
-
Computes the transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.backend.DenseFieldTensorBase
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.backend.TensorOverRing
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.dense.FieldTensor
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.dense.Vector
-
Computes the conjugate transpose of this tensor.
- H(int...) - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the conjugate transpose of this tensor.
- H(int, int) - Method in class org.flag4j.arrays.backend.field.AbstractDenseFieldTensor
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.backend.ring.AbstractDenseRingTensor
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in interface org.flag4j.arrays.backend.ring.TensorOverRing
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in interface org.flag4j.arrays.backend.ComplexOpsMixin
-
Computes the transpose of a tensor by exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.backend.CooFieldMatrixBase
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.backend.CooFieldTensorBase
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.backend.CsrFieldMatrixBase
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.backend.DenseFieldMatrixBase
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.backend.DenseFieldTensorBase
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.backend.PrimitiveDoubleTensorBase
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.backend.TensorOverRing
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.dense.FieldTensor
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.dense.Matrix
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.dense.Vector
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - H(int, int) - Method in class org.flag4j.arrays.sparse.CooVector
-
Computes the conjugate transpose of a tensor by conjugating and exchanging
axis1
andaxis2
. - hasEqualSpan(CMatrix, CMatrix) - Static method in class org.flag4j.linalg.SubSpace
-
Checks if two sets of vectors, stored as the columns of matrices, span the same space.
- hasEqualSpan(Matrix, Matrix) - Static method in class org.flag4j.linalg.SubSpace
-
Checks if two sets of vectors, stored as the columns of matrices, span the same space.
- hashCode() - Method in class org.flag4j.algebraic_structures.fields.Complex128
-
Generates the hashcode for this complex number.
- hashCode() - Method in class org.flag4j.algebraic_structures.fields.Complex64
-
Generates the hashcode for this complex number.
- hashCode() - Method in class org.flag4j.algebraic_structures.fields.RealFloat32
- hashCode() - Method in class org.flag4j.algebraic_structures.fields.RealFloat64
- hashCode() - Method in record class org.flag4j.algebraic_structures.Pair
-
Returns a hash code value for this object.
- hashCode() - Method in class org.flag4j.algebraic_structures.rings.RealInt16
- hashCode() - Method in class org.flag4j.algebraic_structures.rings.RealInt32
- hashCode() - Method in class org.flag4j.algebraic_structures.semirings.BooleanRing
- hashCode() - Method in record class org.flag4j.algebraic_structures.Tuple
-
Returns a hash code value for this object.
- hashCode() - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringMatrix
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.flag4j.arrays.backend.SparseMatrixData
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.flag4j.arrays.backend.SparseVectorData
-
Returns a hash code value for this object.
- hashCode() - Method in class org.flag4j.arrays.dense.CMatrix
- hashCode() - Method in class org.flag4j.arrays.dense.CTensor
- hashCode() - Method in class org.flag4j.arrays.dense.FieldMatrix
- hashCode() - Method in class org.flag4j.arrays.dense.FieldTensor
- hashCode() - Method in class org.flag4j.arrays.dense.FieldVector
- hashCode() - Method in class org.flag4j.arrays.dense.Matrix
- hashCode() - Method in class org.flag4j.arrays.dense.Tensor
- hashCode() - Method in class org.flag4j.arrays.dense.Vector
- hashCode() - Method in class org.flag4j.arrays.Shape
-
Generates the hashcode for this shape object.
- hashCode() - Method in class org.flag4j.arrays.sparse.CooCMatrix
- hashCode() - Method in class org.flag4j.arrays.sparse.CooCTensor
- hashCode() - Method in class org.flag4j.arrays.sparse.CooCVector
- hashCode() - Method in class org.flag4j.arrays.sparse.CooFieldMatrix
- hashCode() - Method in class org.flag4j.arrays.sparse.CooFieldTensor
- hashCode() - Method in class org.flag4j.arrays.sparse.CooFieldVector
- hashCode() - Method in class org.flag4j.arrays.sparse.CooMatrix
- hashCode() - Method in class org.flag4j.arrays.sparse.CooTensor
- hashCode() - Method in class org.flag4j.arrays.sparse.CooVector
- hashCode() - Method in class org.flag4j.arrays.sparse.CsrCMatrix
- hashCode() - Method in class org.flag4j.arrays.sparse.CsrFieldMatrix
- hashCode() - Method in class org.flag4j.arrays.sparse.CsrMatrix
- hashCode() - Method in class org.flag4j.arrays.sparse.PermutationMatrix
-
Returns a hashcode for this permutation matrix by calling
Arrays.hashCode(swapPointers)
. - hashCode() - Method in class org.flag4j.arrays.sparse.SymmTriDiag
-
Creates a hash code for this symmetric tri-diagonal matrix.
- HermHess - Class in org.flag4j.linalg.decompositions.hess
-
Computes the Hessenburg decomposition of a complex dense Hermitian matrix.
- HermHess() - Constructor for class org.flag4j.linalg.decompositions.hess.HermHess
-
Constructs a Hessenberg decomposer for Hermitian matrices.
- HermHess(boolean) - Constructor for class org.flag4j.linalg.decompositions.hess.HermHess
-
Constructs a Hessenberg decomposer for Hermitian matrices.
- HermHess(boolean, boolean) - Constructor for class org.flag4j.linalg.decompositions.hess.HermHess
-
Constructs a Hessenberg decomposer for Hermitian matrices.
- HERMITIAN_BLOCKED_THRESHOLD - Static variable in class org.flag4j.linalg.ops.TransposeDispatcher
-
Threshold for using blocked hermitian algorithm
- hermLeftRightMultReflector(CMatrix, Field<Complex128>[], Complex128, int, Field<Complex128>[]) - Static method in class org.flag4j.linalg.transformations.Householder
-
Applies a Householder matrix
H=I-
invalid input: '&alpha'vv
H, represented by the vectorv
to a Hermitian matrixA
on both the left and right side. - hermTranspose(T) - Static method in class org.flag4j.linalg.ops.sparse.csr.field_ops.CsrFieldMatrixOperations
-
Computes Hermitian transpose of a CSR matrix.
- hess - Variable in class org.flag4j.linalg.decompositions.schur.Schur
-
Decomposer to compute the Hessenburg decomposition as a setup step for the implicit double step QR algorithm.
- Householder - Class in org.flag4j.linalg.transformations
-
This class contains methods for computing real or complex Householder reflectors (also known as elementary reflectors).
- Householder() - Constructor for class org.flag4j.linalg.transformations.Householder
- householderVector - Variable in class org.flag4j.linalg.decompositions.schur.Schur
-
Stores the vector
v
in the Householder reflector P = I - invalid input: '&alpha' vvT. - householderVector - Variable in class org.flag4j.linalg.decompositions.unitary.UnitaryDecomposition
-
For storing a HouseholderOld vectors.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form