slufactor_rational.h
Go to the documentation of this file.
76 SSVectorRational forest; ///< ? Update vector set up by solveRight4update() and solve2right4update() 201 void solve2right4update(SSVectorRational& x, VectorRational& y, const SVectorRational& b, SSVectorRational& d); 210 void solveLeft(SSVectorRational& x, VectorRational& y, const SVectorRational& b, SSVectorRational& d);
Implementation of Sparse Linear Solver with Rational precision.This class implements a SLinSolverRati... Definition: slufactor_rational.h:42 Implementation of sparse LU factorization with Rational precision. virtual Real time() const =0 void changeEta(int idx, SSVectorRational &eta) Definition: slufactor_rational.cpp:349 virtual SLinSolverRational * clone() const clone function for polymorphism Definition: slufactor_rational.h:283 Wrapper for GMP type mpq_class.We wrap mpq_class so that we can replace it by a double type if GMP is... Definition: rational.h:45 Sparse Linear Solver virtual base class with Rational precision. TimerFactory class. UpdateType utype() const returns the current update type uptype. Definition: slufactor_rational.h:112 void setMarkowitz(const Rational &m) sets minimum Markowitz threshold. Definition: slufactor_rational.h:127 void assign(const SLUFactorRational &old) used to implement the assignment operator Definition: slufactor_rational.cpp:492 Sparse Linear Solver virtual base class with Rational precision.Class SLinSolverRational provides a c... Definition: slinsolver_rational.h:43 Rational minStability minimum stability to achieve by setting threshold. Definition: slufactor_rational.h:86 void setTimeLimit(const Real limit) set time limit on factorization Definition: slufactor_rational.h:227 Dynamic vectors. Wrapper for GMP types. void solveRight(VectorRational &x, const VectorRational &b) Solves . Definition: slufactor_rational.cpp:42 void solveRight4update(SSVectorRational &x, const SVectorRational &b) Solves . Definition: slufactor_rational.cpp:67 SSVectorRational forest ? Update vector set up by solveRight4update() and solve2right4update() Definition: slufactor_rational.h:76 std::string statistics() const Definition: slufactor_rational.cpp:338 Rational stability() const Definition: slufactor_rational.cpp:326 Status load(const SVectorRational *vec[], int dim) Definition: slufactor_rational.cpp:928 Debugging, floating point type and parameter definitions. Status change(int idx, const SVectorRational &subst, const SSVectorRational *eta=0) Definition: slufactor_rational.cpp:358 Implementation of sparse LU factorization with Rational precision.This class implements a sparse LU f... Definition: clufactor_rational.h:39 Everything should be within this namespace. void solve3right4update(SSVectorRational &x, VectorRational &y, VectorRational &z, const SVectorRational &b, SSVectorRational &d, SSVectorRational &e) Solves , and . Definition: slufactor_rational.cpp:154 SLUFactorRational & operator=(const SLUFactorRational &old) assignment operator. Definition: slufactor_rational.cpp:670 void solveLeft(VectorRational &x, const VectorRational &b) Solves . Definition: slufactor_rational.cpp:209 void solve2right4update(SSVectorRational &x, VectorRational &y, const SVectorRational &b, SSVectorRational &d) Solves and . Definition: slufactor_rational.cpp:105 |