Class InvertibleFactor.IdentityFactor<N extends java.lang.Comparable<N>>

    • Field Detail

      • myDim

        private final int myDim
    • Constructor Detail

      • IdentityFactor

        IdentityFactor​(int dim)
    • Method Detail

      • btran

        public void btran​(PhysicalStore<N> arg)
        Description copied from interface: InvertibleFactor
        Backwards-transformation

        Solve [x]T[A] = [b]T (equivalent to [A]T[x] = [b]) by transforming [b] into [x] in-place.

        Specified by:
        btran in interface InvertibleFactor<N extends java.lang.Comparable<N>>
        Parameters:
        arg - [b] transformed into [x]
      • ftran

        public void ftran​(PhysicalStore<N> arg)
        Description copied from interface: InvertibleFactor
        Forward-transformation

        Solve [A][x] = [b] by transforming [b] into [x] in-place.

        Specified by:
        ftran in interface InvertibleFactor<N extends java.lang.Comparable<N>>
        Parameters:
        arg - [b] transformed into [x]
      • getColDim

        public int getColDim()
        Specified by:
        getColDim in interface Structure2D
        Returns:
        The number of columns
      • getRowDim

        public int getRowDim()
        Specified by:
        getRowDim in interface Structure2D
        Returns:
        The number of rows