Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

O

objectIn - Variable in class org.flag4j.io.TensorInputStream
Stream for deserializing an object.
objectOut - Variable in class org.flag4j.io.TensorOutputStream
Stream for serializing object.
offDiag - Variable in class org.flag4j.arrays.sparse.SymmTriDiag
Stores the first sub/super diagonal entries of this symmetric tri-diagonal matrix.
ONE - Static variable in class org.flag4j.algebraic_structures.fields.Complex128
The complex number with zero imaginary part and one real part.
ONE - Static variable in class org.flag4j.algebraic_structures.fields.Complex64
The complex number with zero imaginary part and one real part.
ONE - Static variable in class org.flag4j.algebraic_structures.fields.RealFloat32
The numerical value 1.0.
ONE - Static variable in class org.flag4j.algebraic_structures.fields.RealFloat64
The numerical value 1.0.
ONE - Static variable in class org.flag4j.algebraic_structures.rings.RealInt16
The numerical value 1.
ONE - Static variable in class org.flag4j.algebraic_structures.rings.RealInt32
The numerical value 1.
ONE - Static variable in class org.flag4j.algebraic_structures.semirings.BooleanRing
The boolean value true.
org.flag4j.algebraic_structures - package org.flag4j.algebraic_structures
 
org.flag4j.algebraic_structures.fields - package org.flag4j.algebraic_structures.fields
 
org.flag4j.algebraic_structures.rings - package org.flag4j.algebraic_structures.rings
 
org.flag4j.algebraic_structures.semirings - package org.flag4j.algebraic_structures.semirings
 
org.flag4j.arrays - package org.flag4j.arrays
 
org.flag4j.arrays.backend - package org.flag4j.arrays.backend
 
org.flag4j.arrays.backend - package org.flag4j.arrays.backend
 
org.flag4j.arrays.backend.field_arrays - package org.flag4j.arrays.backend.field
 
org.flag4j.arrays.backend.ring_arrays - package org.flag4j.arrays.backend.ring
 
org.flag4j.arrays.backend.semiring_arrays - package org.flag4j.arrays.backend.semiring
 
org.flag4j.arrays.dense - package org.flag4j.arrays.dense
Implementations for dense tensors, matrices, and vectors.
org.flag4j.arrays.sparse - package org.flag4j.arrays.sparse
Implementations for sparse tensors, matrices, and vectors.
org.flag4j.concurrency - package org.flag4j.concurrency
Utilities, configurations, and management for multithreaded implementations.
org.flag4j.io - package org.flag4j.io
IO for vector, matrix, and tensor objects.
org.flag4j.io.parsing - package org.flag4j.io.parsing
 
org.flag4j.linalg - package org.flag4j.linalg
 
org.flag4j.linalg.decompositions - package org.flag4j.linalg.decompositions
 
org.flag4j.linalg.decompositions.chol - package org.flag4j.linalg.decompositions.chol
 
org.flag4j.linalg.decompositions.hess - package org.flag4j.linalg.decompositions.hess
 
org.flag4j.linalg.decompositions.lu - package org.flag4j.linalg.decompositions.lu
 
org.flag4j.linalg.decompositions.qr - package org.flag4j.linalg.decompositions.qr
 
org.flag4j.linalg.decompositions.schur - package org.flag4j.linalg.decompositions.schur
 
org.flag4j.linalg.decompositions.svd - package org.flag4j.linalg.decompositions.svd
 
org.flag4j.linalg.decompositions.unitary - package org.flag4j.linalg.decompositions.unitary
 
org.flag4j.linalg.ops - package org.flag4j.linalg.ops
 
org.flag4j.linalg.ops.common.complex - package org.flag4j.linalg.ops.common.complex
 
org.flag4j.linalg.ops.common.field_ops - package org.flag4j.linalg.ops.common.field_ops
 
org.flag4j.linalg.ops.common.real - package org.flag4j.linalg.ops.common.real
 
org.flag4j.linalg.ops.common.ring_ops - package org.flag4j.linalg.ops.common.ring_ops
 
org.flag4j.linalg.ops.common.semiring_ops - package org.flag4j.linalg.ops.common.semiring_ops
 
org.flag4j.linalg.ops.dense - package org.flag4j.linalg.ops.dense
 
org.flag4j.linalg.ops.dense_sparse.coo.field_ops - package org.flag4j.linalg.ops.dense_sparse.coo.field_ops
 
org.flag4j.linalg.ops.dense_sparse.coo.real - package org.flag4j.linalg.ops.dense_sparse.coo.real
 
org.flag4j.linalg.ops.dense_sparse.coo.real_complex - package org.flag4j.linalg.ops.dense_sparse.coo.real_complex
 
org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops - package org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops
 
org.flag4j.linalg.ops.dense_sparse.csr.field_ops - package org.flag4j.linalg.ops.dense_sparse.csr.field_ops
 
org.flag4j.linalg.ops.dense_sparse.csr.real - package org.flag4j.linalg.ops.dense_sparse.csr.real
 
org.flag4j.linalg.ops.dense_sparse.csr.real_complex - package org.flag4j.linalg.ops.dense_sparse.csr.real_complex
 
org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops - package org.flag4j.linalg.ops.dense_sparse.csr.real_field_ops
 
org.flag4j.linalg.ops.dense.complex - package org.flag4j.linalg.ops.dense.complex
 
org.flag4j.linalg.ops.dense.field_ops - package org.flag4j.linalg.ops.dense.field_ops
 
org.flag4j.linalg.ops.dense.real - package org.flag4j.linalg.ops.dense.real
 
org.flag4j.linalg.ops.dense.real_field_ops - package org.flag4j.linalg.ops.dense.real_field_ops
 
org.flag4j.linalg.ops.dense.ring_ops - package org.flag4j.linalg.ops.dense.ring_ops
 
org.flag4j.linalg.ops.dense.semiring_ops - package org.flag4j.linalg.ops.dense.semiring_ops
 
org.flag4j.linalg.ops.sparse - package org.flag4j.linalg.ops.sparse
 
org.flag4j.linalg.ops.sparse.coo - package org.flag4j.linalg.ops.sparse.coo
 
org.flag4j.linalg.ops.sparse.coo.complex - package org.flag4j.linalg.ops.sparse.coo.complex
 
org.flag4j.linalg.ops.sparse.coo.field_ops - package org.flag4j.linalg.ops.sparse.coo.field_ops
 
org.flag4j.linalg.ops.sparse.coo.real - package org.flag4j.linalg.ops.sparse.coo.real
 
org.flag4j.linalg.ops.sparse.coo.real_complex - package org.flag4j.linalg.ops.sparse.coo.real_complex
 
org.flag4j.linalg.ops.sparse.coo.semiring_ops - package org.flag4j.linalg.ops.sparse.coo.semiring_ops
 
org.flag4j.linalg.ops.sparse.csr.field_ops - package org.flag4j.linalg.ops.sparse.csr.field_ops
 
org.flag4j.linalg.ops.sparse.csr.real - package org.flag4j.linalg.ops.sparse.csr.real
 
org.flag4j.linalg.ops.sparse.csr.real_complex - package org.flag4j.linalg.ops.sparse.csr.real_complex
 
org.flag4j.linalg.solvers - package org.flag4j.linalg.solvers
 
org.flag4j.linalg.solvers.exact - package org.flag4j.linalg.solvers.exact
 
org.flag4j.linalg.solvers.exact.triangular - package org.flag4j.linalg.solvers.exact.triangular
 
org.flag4j.linalg.solvers.lstsq - package org.flag4j.linalg.solvers.lstsq
 
org.flag4j.linalg.transformations - package org.flag4j.linalg.transformations
 
org.flag4j.rng - package org.flag4j.rng
This package contains classes for Pseudo-random generation of real/complex numbers, and arrays, vectors, matrices, and tensors.
org.flag4j.util - package org.flag4j.util
 
org.flag4j.util.exceptions - package org.flag4j.util.exceptions
 
outer(Vector) - Method in class org.flag4j.arrays.dense.Vector
Computes the outer product of two vectors.
outer(CooVector) - Method in class org.flag4j.arrays.sparse.CooVector
Computes the outer product of two vectors.
outer(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractCooSemiringVector
Computes the outer product of two vectors.
outer(T) - Method in class org.flag4j.arrays.backend.semiring.AbstractDenseSemiringVector
Computes the outer product of two vectors.
outer(T) - Method in interface org.flag4j.arrays.backend.VectorMixin
Computes the outer product of two vectors.
outer(T) - Method in class org.flag4j.arrays.backend.CooFieldVectorBase
Computes the outer product of two vectors.
outer(T) - Method in class org.flag4j.arrays.backend.DenseFieldVectorBase
Computes the outer product of two vectors.
outer(T) - Method in interface org.flag4j.arrays.backend.VectorMatrixOpsMixin
Computes the outer product of two vectors.
OUTER_CONCURRENT_THRESHOLD - Static variable in class org.flag4j.linalg.ops.dense.real.RealDenseVectorOperations
Minimum number of entries to apply concurrent algorithm for outer product.
outerProduct(double[], double[]) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseVectorOperations
Computes the vector outer product between two real dense vectors.
outerProduct(double[], double[], int[], int) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseVectorOperations
Computes the vector outer product between a real dense vector and a real sparse vector.
outerProduct(double[], int[], int, double[]) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real.RealDenseSparseVectorOperations
Computes the vector outer product between a real dense vector and a real sparse vector.
outerProduct(double[], int[], int, Field<T>[]) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooVectorOperations
Computes the vector outer product between a complex dense vector and a real sparse vector.
outerProduct(double[], Field<T>[]) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseVectorOperations
Computes the vector outer product between two real dense vectors.
outerProduct(double[], Field<T>[], int[], int) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooVectorOperations
Computes the vector outer product between a real dense vector and a complex sparse vector.
outerProduct(Field<T>[], double[]) - Static method in class org.flag4j.linalg.ops.dense.real_field_ops.RealFieldDenseVectorOperations
Computes the vector outer product between two real dense vectors.
outerProduct(Field<T>[], double[], int[], int) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooVectorOperations
Computes the vector outer product between a complex dense vector and a real sparse vector.
outerProduct(Field<T>[], int[], int, double[]) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.real_field_ops.RealFieldDenseCooVectorOperations
Computes the vector outer product between a rea; dense vector and a complex sparse vector.
outerProduct(Field<T>[], int[], int, Field<T>[]) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldVectorOperations
Computes the vector outer product between a complex dense vector and a real sparse vector.
outerProduct(Field<T>[], Field<T>[]) - Static method in class org.flag4j.linalg.ops.dense.field_ops.DenseFieldVectorOperations
Computes the vector outer product between two real dense vectors.
outerProduct(Field<T>[], Field<T>[], int[], int) - Static method in class org.flag4j.linalg.ops.dense_sparse.coo.field_ops.DenseCooFieldVectorOperations
Computes the vector outer product between a complex dense vector and a real sparse vector.
outerProduct(Ring<T>[], Ring<T>[]) - Static method in class org.flag4j.linalg.ops.dense.ring_ops.DenseRingVectorOps
Computes the vector outer product between two real dense vectors.
outerProduct(Semiring<T>[], int[], int, Semiring<T>[], int[], Semiring<T>[]) - Static method in class org.flag4j.linalg.ops.sparse.coo.semiring_ops.CooSemiringVectorOps
Computes the vector outer product between two sparse COO vectors.
outerProduct(Semiring<T>[], Semiring<T>[]) - Static method in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingVectorOps
Computes the vector outer product between two real dense vectors.
outerProduct(CooFieldVectorBase<?, ?, ?, ?, T>, CooFieldVectorBase<?, ?, ?, ?, T>) - Static method in class org.flag4j.linalg.ops.sparse.coo.field_ops.CooFieldVectorOperations
Computes the vector outer product between two complex sparse vectors.
outerProduct(CooCVector, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseVectorOperations
Computes the vector outer product between a complex sparse vector and a real sparse vector.
outerProduct(CooVector, CooCVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real_complex.RealComplexSparseVectorOperations
Computes the vector outer product between a complex sparse vector and a real sparse vector.
outerProduct(CooVector, CooVector) - Static method in class org.flag4j.linalg.ops.sparse.coo.real.RealCooVectorOperations
Computes the vector outer product between two real sparse vectors.
outerProductConcurrent(double[], double[]) - Static method in class org.flag4j.linalg.ops.dense.real.RealDenseVectorOperations
Computes the vector outer product between two real dense vectors.
outerProductConcurrent(Ring<T>[], Ring<T>[]) - Static method in class org.flag4j.linalg.ops.dense.ring_ops.DenseRingVectorOps
Computes the vector outer product between two real dense vectors using a concurrent implementation.
outerProductConcurrent(Semiring<T>[], Semiring<T>[]) - Static method in class org.flag4j.linalg.ops.dense.semiring_ops.DenseSemiRingVectorOps
Computes the vector outer product between two real dense vectors using a concurrent implementation.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form