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