Class LinearSolverAbstract_CDRM

java.lang.Object
org.ejml.dense.row.linsol.LinearSolverAbstract_CDRM
All Implemented Interfaces:
LinearSolver<CMatrixRMaj,CMatrixRMaj>, LinearSolverDense<CMatrixRMaj>
Direct Known Subclasses:
LinearSolverChol_CDRM, LinearSolverLuBase_CDRM, LinearSolverQr_CDRM, LinearSolverQrHouse_CDRM, LinearSolverQrHouseCol_CDRM, LinearSolverQrHouseTran_CDRM

@Generated("org.ejml.dense.row.linsol.LinearSolverAbstract_ZDRM") public abstract class LinearSolverAbstract_CDRM extends Object implements LinearSolverDense<CMatrixRMaj>

An abstract class that provides some common functionality and a default implementation of invert that uses the solve function of the child class.

The extending class must explicity call _setA(CMatrixRMaj) inside of its LinearSolver.setA(S) function.

  • Field Details

    • A

      protected CMatrixRMaj A
    • numRows

      protected int numRows
    • numCols

      protected int numCols
    • stride

      protected int stride
  • Constructor Details

    • LinearSolverAbstract_CDRM

      public LinearSolverAbstract_CDRM()
  • Method Details