slinsolver.h
Go to the documentation of this file.
virtual Status change(int idx, const SVector &subst, const SSVector *eta=0)=0 Substitute column idx with subst. virtual Status load(const SVector *vec[], int dim)=0 loads dim column vectors vec into the solver. Dymnamic index set. virtual const char * getName() const =0 returns the name of the SLinSolver. virtual void solve3right4update(SSVector &x, Vector &y, Vector &z, const SVector &b, SSVector &d, SSVector &e)=0 Solves , and . Sparse Linear Solver virtual base class.Class SLinSolver provides a class for solving sparse linear s... Definition: slinsolver.h:43 Dynamic vectors. Wrapper for several output streams. A verbosity level is used to decide which stream to use and wheth... Definition: spxout.h:63 Sparse vectors. Semi sparse vector. virtual Real stability() const =0 returns a stability number (0: singularity, 1: perfect stability). virtual std::string statistics() const =0 returns statistical information in form of a string. Definition: slinsolver.h:55 Debugging, floating point type and parameter definitions. Everything should be within this namespace. Definition: slinsolver.h:58 Dynamic sparse vectors. virtual void solve2right4update(SSVector &x, Vector &y, const SVector &b, SSVector &d)=0 Solves and . virtual void solveRight4update(SSVector &x, const SVector &b)=0 Solves . Possibly sets up internal data structures suitable for an optimized subsequent change() call... |