Uses of Interface
org.episteme.core.mathematics.structures.spaces.Module
Packages that use Module
Package
Description
Defines fundamental algebraic concepts:
-
Uses of Module in org.episteme.core.mathematics.algebra
Subinterfaces of Module in org.episteme.core.mathematics.algebraModifier and TypeInterfaceDescriptioninterfaceAlgebra<E,F> An algebra over a field is a vector space equipped with a bilinear product.interfaceA non-associative algebra over a field (or ring). -
Uses of Module in org.episteme.core.mathematics.algebra.algebras
Subinterfaces of Module in org.episteme.core.mathematics.algebra.algebrasModifier and TypeInterfaceDescriptioninterfaceBanachAlgebra<E,F> Represents a Banach algebra - a complete normed algebra.interfaceCStarAlgebra<E,F> Represents a C*-algebra (C-star algebra).interfaceGradedAlgebra<E,F> Represents a graded algebra - an algebra that can be decomposed into a direct sum of subspaces indexed by a grading group (typically integers).interfaceLieAlgebra<E,S> Represents a Lie Algebra.Classes in org.episteme.core.mathematics.algebra.algebras that implement ModuleModifier and TypeClassDescriptionclassA concrete Lie Algebra where elements are square matrices and the bracket is the commutator [A, B] = AB - BA. -
Uses of Module in org.episteme.core.mathematics.algebra.spaces
Subinterfaces of Module in org.episteme.core.mathematics.algebra.spacesModifier and TypeInterfaceDescriptioninterfaceBanachSpace<E,S> Represents a Banach Space.interfaceHilbertSpace<E,S> Represents a Hilbert Space. -
Uses of Module in org.episteme.core.mathematics.geometry
Classes in org.episteme.core.mathematics.geometry that implement ModuleModifier and TypeClassDescriptionfinal classA 2D vector in Euclidean space. * @author Silvere Martin-MichiellotclassRepresents a 3D vector.classRepresents a 4D vector, typically used for spacetime coordinates (ct, x, y, z).classRepresents an N-dimensional geometric vector. -
Uses of Module in org.episteme.core.mathematics.linearalgebra
Subinterfaces of Module in org.episteme.core.mathematics.linearalgebra -
Uses of Module in org.episteme.core.mathematics.linearalgebra.matrices
Classes in org.episteme.core.mathematics.linearalgebra.matrices that implement ModuleModifier and TypeClassDescriptionclassDenseMatrix<E>A dense matrix implementation.classA generic matrix implementation with smart storage and provider selection.classMemory-Mapped Matrix implementation for Out-of-Core processing.classA specialized Matrix implementation for Doubles with SIMD and Native optimization.classSIMD-accelerated Matrix implementation using JDK Vector API.classSIMD-accelerated Matrix implementation using JDK Vector API for Float (Single) precision.classSparseMatrix<E>A sparse matrix implementation.classTiledMatrix<E>A matrix decomposed into smaller tiles (blocks). -
Uses of Module in org.episteme.core.mathematics.linearalgebra.spaces
Classes in org.episteme.core.mathematics.linearalgebra.spaces that implement ModuleModifier and TypeClassDescriptionclass2D Vector Space.class3D Vector Space. -
Uses of Module in org.episteme.core.mathematics.linearalgebra.vectors
Classes in org.episteme.core.mathematics.linearalgebra.vectors that implement ModuleModifier and TypeClassDescriptionclassDenseVector<E>A dense vector implementation.classA generic vector implementation using abstract storage and provider delegation.classAn optimized Vector implementation for Real numbers.classAn optimized Vector implementation for Single-Precision Real numbers.classSparseVector<E>A sparse vector implementation. -
Uses of Module in org.episteme.core.mathematics.structures.spaces
Subinterfaces of Module in org.episteme.core.mathematics.structures.spacesModifier and TypeInterfaceDescriptioninterfaceVectorSpace<V,F> A vector space is a module over a field. -
Uses of Module in org.episteme.nativ.mathematics.linearalgebra.matrices
Classes in org.episteme.nativ.mathematics.linearalgebra.matrices that implement ModuleModifier and TypeClassDescriptionclassHigh-performance Real Double Matrix backed by a persistent native MemorySegment.classHigh-performance Real Float Matrix backed by a persistent native MemorySegment. -
Uses of Module in org.episteme.nativ.mathematics.linearalgebra.vectors
Classes in org.episteme.nativ.mathematics.linearalgebra.vectors that implement ModuleModifier and TypeClassDescriptionclassHigh-performance Real Double Vector backed by a persistent native MemorySegment.