Class TridiagonalDecomposition_DDRB_to_DDRM

  • All Implemented Interfaces:
    org.ejml.interfaces.decomposition.DecompositionInterface<org.ejml.data.DMatrixRMaj>, org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition<org.ejml.data.DMatrixRMaj>, org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition_F64<org.ejml.data.DMatrixRMaj>

    public class TridiagonalDecomposition_DDRB_to_DDRM
    extends BaseDecomposition_DDRB_to_DDRM
    implements org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition_F64<org.ejml.data.DMatrixRMaj>
    Wrapper around a block implementation of TridiagonalSimilarDecomposition_F64
    • Constructor Detail

      • TridiagonalDecomposition_DDRB_to_DDRM

        public TridiagonalDecomposition_DDRB_to_DDRM()
      • TridiagonalDecomposition_DDRB_to_DDRM

        public TridiagonalDecomposition_DDRB_to_DDRM​(int blockSize)
    • Method Detail

      • getT

        public org.ejml.data.DMatrixRMaj getT​(org.ejml.data.DMatrixRMaj T)
        Specified by:
        getT in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition<org.ejml.data.DMatrixRMaj>
      • getQ

        public org.ejml.data.DMatrixRMaj getQ​(org.ejml.data.DMatrixRMaj Q,
                                              boolean transposed)
        Specified by:
        getQ in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition<org.ejml.data.DMatrixRMaj>
      • getDiagonal

        public void getDiagonal​(double[] diag,
                                double[] off)
        Specified by:
        getDiagonal in interface org.ejml.interfaces.decomposition.TridiagonalSimilarDecomposition_F64<org.ejml.data.DMatrixRMaj>