int SPOOLESSolverMT::SolveLinearSystem(double * x, const double * rhs) { DisabledSolverError(); return 1; }
MKL_INT PardisoSolver::SolveLinearSystemDirectIterative(const SparseMatrix * A, double * x, const double * rhs) { DisabledSolverError(); return 1; }
SPOOLESSolverMT::SPOOLESSolverMT(const SparseMatrix * A, int numThreads, int verbose) { DisabledSolverError(); }
MKL_INT PardisoSolver::SolveLinearSystem(double * x, const double * rhs) { DisabledSolverError(); return 1; }
MKL_INT PardisoSolver::SolveLinearSystemMultipleRHS(double * x, const double * rhs, int numRHS) { DisabledSolverError(); return 1; }
MKL_INT PardisoSolver::FactorMatrix(const SparseMatrix * A) { DisabledSolverError(); return 1; }
PardisoSolver::PardisoSolver(const SparseMatrix * A, int numThreads_, matrixType mtype_, reorderingType rtype_, int directIterative_, int verbose_): numThreads(numThreads_), mtype(mtype_), rtype(rtype_), directIterative(directIterative_), verbose(verbose_) { DisabledSolverError(); }
MKL_INT PardisoSolver::ComputeCholeskyDecomposition(const SparseMatrix * A) { DisabledSolverError(); return 1; }
PardisoSolver::~PardisoSolver() { DisabledSolverError(); }
PardisoSolver::PardisoSolver(const SparseMatrix * A, int numThreads_, int positiveDefinite_, int directIterative_, int verbose_) : numThreads(numThreads_), positiveDefinite(positiveDefinite_), directIterative(directIterative_), verbose(verbose_) { DisabledSolverError(); }