MyraMath
|
This is the complete list of members for myra::SparseLUSolver< Number >, including all inherited members.
default_iterations() (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | static |
default_iterations() (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
default_iterations() (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
default_iterations() (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
default_iterations() (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
default_tolerance() (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | static |
default_tolerance() (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
default_tolerance() (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
default_tolerance() (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
default_tolerance() (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
defaults() | myra::SparseLUSolver< Number > | static |
DRange typedef (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
factor(const SRange &A, Options options=defaults()) (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
factor(const SRange &in_A, const Permutation &P, Options options=defaults()) (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
factor(const SRange &in_A, const AssemblyTree &tree, Options options=defaults()) (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
factor_jobgraph(const SRange &A, Options options=defaults()) (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
factor_jobgraph(const SRange &in_A, const Permutation &P, Options options=defaults()) (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
factor_jobgraph(const SRange &in_A, const AssemblyTree &tree, Options options=defaults()) (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
inverse(int i, int j) const | myra::SparseLUSolver< Number > | |
inverse(const iRange &i, const iRange &j, Options options=defaults()) const | myra::SparseLUSolver< Number > | |
inverse_inplace(const iRange &i, const iRange &j, const DRange &Z, Options options=defaults()) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
inverse_jobgraph(const iRange &i, const iRange &j, const DRange &Z, Options options=defaults()) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
iRange typedef (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
operator=(SparseLUSolver that) | myra::SparseLUSolver< Number > | |
Options typedef (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
partialsolve(const iRange &i, const iRange &j, const CMatrixRange< Number > &B, char side='L', char op='N', Options options=defaults().set_nthreads(1)) const | myra::SparseLUSolver< Number > | |
partialsolve_inplace(const iRange &i, const iRange &j, const CMatrixRange< Number > &B, const MatrixRange< Number > &X, char side='L', char op='N', Options options=defaults().set_nthreads(1)) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
partialsolve_jobgraph(const iRange &i, const iRange &j, const CMatrixRange< Number > &B, const MatrixRange< Number > &X, char side='L', char op='N', Options options=defaults().set_nthreads(1)) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
Precision typedef (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
refine(const DRange &B, char side='L', char op='N', Precision tolerance=default_tolerance(), int iterations=default_iterations(), Options options=defaults()) const | myra::SparseLUSolver< Number > | |
schur(const SRange &B, const SRange &C, Options options=defaults()) const | myra::SparseLUSolver< Number > | |
schur(const iRange &Bi, const DRange &Bv, const iRange &Ci, const DRange &Cv, Options options=defaults()) const | myra::SparseLUSolver< Number > | |
schur_inplace(const SRange &B, const SRange &C, const DRange &S, Options options=defaults()) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
schur_inplace(const iRange &Bi, const DRange &Bv, const iRange &Ci, const DRange &Cv, const DRange &S, Options options=defaults()) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
schur_jobgraph(const SRange &B, const SRange &C, const DRange &S, Options options=defaults()) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
schur_jobgraph(const iRange &Bi, const DRange &Bv, const iRange &Ci, const DRange &Cv, const DRange &S, Options options=defaults()) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
size() const | myra::SparseLUSolver< Number > | |
solve(const DRange &B, char side='L', char op='N', Options options=defaults()) const | myra::SparseLUSolver< Number > | |
solve_jobgraph(const DRange &B, char side='L', char op='N', Options options=defaults()) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
solveL(const DRange &B, char side, char op, Options options) const | myra::SparseLUSolver< Number > | |
solveL_jobgraph(const DRange &B, char side, char op, Options options) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
solveU(const DRange &B, char side, char op, Options options) const | myra::SparseLUSolver< Number > | |
solveU_jobgraph(const DRange &B, char side, char op, Options options) const (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
SparseLUSolver() | myra::SparseLUSolver< Number > | |
SparseLUSolver(const SparseLUSolver &that) | myra::SparseLUSolver< Number > | |
SparseLUSolver(SparseLUSolver &&that) | myra::SparseLUSolver< Number > | |
SparseLUSolver(InputStream &in) | myra::SparseLUSolver< Number > | explicit |
SparseLUSolver(const SRange &in_A, Options options=defaults()) | myra::SparseLUSolver< Number > | |
SparseLUSolver(const SRange &in_A, const Permutation &P, Options options=defaults()) | myra::SparseLUSolver< Number > | |
SparseLUSolver(const SRange &in_A, const AssemblyTree &tree, Options options=defaults()) | myra::SparseLUSolver< Number > | |
SparseLUSolver_RefineAction (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | friend |
SRange typedef (defined in myra::SparseLUSolver< Number >) | myra::SparseLUSolver< Number > | |
swap(SparseLUSolver &that) | myra::SparseLUSolver< Number > | |
tree() const | myra::SparseLUSolver< Number > | |
write(OutputStream &out) const | myra::SparseLUSolver< Number > | |
~SparseLUSolver() | myra::SparseLUSolver< Number > |