Hierarchy For Package org.flag4j.arrays.backend.field_arrays
Class Hierarchy
- java.lang.Object
- org.flag4j.arrays.backend.AbstractTensor<T,
U, V> (implements java.io.Serializable) - org.flag4j.arrays.backend.semiring_arrays.AbstractCooSemiringMatrix<T,
U, V, W> (implements org.flag4j.arrays.backend.MatrixMixin<T, U, V, W>, org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T, U, V>) - org.flag4j.arrays.backend.ring_arrays.AbstractCooRingMatrix<T,
U, V, W> (implements org.flag4j.arrays.backend.MatrixMixin<T, U, V, W>, org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T, U, V>) - org.flag4j.arrays.backend.field_arrays.AbstractCooFieldMatrix<T,
U, V, W> (implements org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T, U, V>, org.flag4j.arrays.backend.MatrixMixin<T, U, V, W>)
- org.flag4j.arrays.backend.field_arrays.AbstractCooFieldMatrix<T,
- org.flag4j.arrays.backend.ring_arrays.AbstractCooRingMatrix<T,
- org.flag4j.arrays.backend.semiring_arrays.AbstractCooSemiringTensor<T,
U, V> (implements org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T, U, V>) - org.flag4j.arrays.backend.ring_arrays.AbstractCooRingTensor<T,
U, V> (implements org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T, U, V>) - org.flag4j.arrays.backend.field_arrays.AbstractCooFieldTensor<T,
U, V> (implements org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T, U, V>)
- org.flag4j.arrays.backend.field_arrays.AbstractCooFieldTensor<T,
- org.flag4j.arrays.backend.ring_arrays.AbstractCooRingTensor<T,
- org.flag4j.arrays.backend.semiring_arrays.AbstractCooSemiringVector<T,
U, V, W, Y> (implements org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T, U, V>, org.flag4j.arrays.backend.VectorMixin<T, U, V, W>) - org.flag4j.arrays.backend.ring_arrays.AbstractCooRingVector<T,
U, V, W, Y> (implements org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T, U, V>, org.flag4j.arrays.backend.VectorMixin<T, U, V, W>) - org.flag4j.arrays.backend.field_arrays.AbstractCooFieldVector<T,
U, V, W, Y> (implements org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T, U, V>, org.flag4j.arrays.backend.VectorMixin<T, U, V, W>)
- org.flag4j.arrays.backend.field_arrays.AbstractCooFieldVector<T,
- org.flag4j.arrays.backend.ring_arrays.AbstractCooRingVector<T,
- org.flag4j.arrays.backend.semiring_arrays.AbstractCsrSemiringMatrix<T,
U, V, W> (implements org.flag4j.arrays.backend.MatrixMixin<T, U, V, W>, org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T, U, V>) - org.flag4j.arrays.backend.ring_arrays.AbstractCsrRingMatrix<T,
U, V, W> (implements org.flag4j.arrays.backend.MatrixMixin<T, U, V, W>, org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T, U, V>) - org.flag4j.arrays.backend.field_arrays.AbstractCsrFieldMatrix<T,
U, V, W> (implements org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T, U, V>, org.flag4j.arrays.backend.MatrixMixin<T, U, V, W>)
- org.flag4j.arrays.backend.field_arrays.AbstractCsrFieldMatrix<T,
- org.flag4j.arrays.backend.ring_arrays.AbstractCsrRingMatrix<T,
- org.flag4j.arrays.backend.semiring_arrays.AbstractDenseSemiringTensor<T,
V> (implements org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T, U, V>) - org.flag4j.arrays.backend.ring_arrays.AbstractDenseRingTensor<T,
V> (implements org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T, U, V>) - org.flag4j.arrays.backend.field_arrays.AbstractDenseFieldTensor<T,
V> (implements org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T, U, V>)
- org.flag4j.arrays.backend.field_arrays.AbstractDenseFieldTensor<T,
- org.flag4j.arrays.backend.semiring_arrays.AbstractDenseSemiringMatrix<T,
U, V> (implements org.flag4j.arrays.backend.MatrixMixin<T, U, V, W>) - org.flag4j.arrays.backend.ring_arrays.AbstractDenseRingMatrix<T,
U, V> (implements org.flag4j.arrays.backend.MatrixMixin<T, U, V, W>, org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T, U, V>) - org.flag4j.arrays.backend.field_arrays.AbstractDenseFieldMatrix<T,
U, V> (implements org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T, U, V>, org.flag4j.arrays.backend.MatrixMixin<T, U, V, W>)
- org.flag4j.arrays.backend.field_arrays.AbstractDenseFieldMatrix<T,
- org.flag4j.arrays.backend.ring_arrays.AbstractDenseRingMatrix<T,
- org.flag4j.arrays.backend.semiring_arrays.AbstractDenseSemiringVector<T,
U, V> (implements org.flag4j.arrays.backend.VectorMixin<T, U, V, W>) - org.flag4j.arrays.backend.ring_arrays.AbstractDenseRingVector<T,
U, V> (implements org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T, U, V>, org.flag4j.arrays.backend.VectorMixin<T, U, V, W>) - org.flag4j.arrays.backend.field_arrays.AbstractDenseFieldVector<T,
U, V> (implements org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T, U, V>, org.flag4j.arrays.backend.VectorMixin<T, U, V, W>)
- org.flag4j.arrays.backend.field_arrays.AbstractDenseFieldVector<T,
- org.flag4j.arrays.backend.ring_arrays.AbstractDenseRingVector<T,
- org.flag4j.arrays.backend.ring_arrays.AbstractDenseRingTensor<T,
- org.flag4j.arrays.backend.semiring_arrays.AbstractCooSemiringMatrix<T,
- org.flag4j.arrays.backend.AbstractTensor<T,
Interface Hierarchy
- org.flag4j.arrays.backend.semiring_arrays.TensorOverSemiring<T,
U, V, W> - org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T,
U, V> - org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T,
U, V> (also extends org.flag4j.arrays.backend.ring_arrays.TensorOverRing<T, U, V, W>) - org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T,
U, V> (also extends org.flag4j.arrays.backend.field_arrays.TensorOverField<T, U, V, W>)
- org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T,
- org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T,
- org.flag4j.arrays.backend.ring_arrays.TensorOverRing<T,
U, V, W> - org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T,
U, V> (also extends org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T, U, V>) - org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T,
U, V> (also extends org.flag4j.arrays.backend.field_arrays.TensorOverField<T, U, V, W>)
- org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T,
- org.flag4j.arrays.backend.field_arrays.TensorOverField<T,
U, V, W> - org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T,
U, V> (also extends org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T, U, V>)
- org.flag4j.arrays.backend.field_arrays.FieldTensorMixin<T,
- org.flag4j.arrays.backend.ring_arrays.RingTensorMixin<T,
- org.flag4j.arrays.backend.semiring_arrays.SemiringTensorMixin<T,