MyraMath
myra::SparseZLDLTSolver< Precision > Member List

This is the complete list of members for myra::SparseZLDLTSolver< Precision >, including all inherited members.

default_iterations() (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >static
default_iterations() (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
default_iterations() (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
default_tolerance() (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >static
default_tolerance() (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
default_tolerance() (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
defaults()myra::SparseZLDLTSolver< Precision >static
DRange typedef (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
factor(const SRange &A, Options options=defaults()) (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
factor(const SRange &in_A, const Permutation &P, Options options=defaults()) (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
factor(const SRange &in_A, const AssemblyTree &tree, Options options=defaults()) (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
factor_jobgraph(const SRange &A, Options options=defaults()) (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
factor_jobgraph(const SRange &in_A, const Permutation &P, Options options=defaults()) (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
factor_jobgraph(const SRange &in_A, const AssemblyTree &tree, Options options=defaults()) (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
inertia() constmyra::SparseZLDLTSolver< Precision >
inverse(int ij) constmyra::SparseZLDLTSolver< Precision >
inverse(int i, int j) constmyra::SparseZLDLTSolver< Precision >
inverse(const iRange &i, const iRange &j, Options options=defaults()) constmyra::SparseZLDLTSolver< Precision >
inverse(const iRange &ij, Options options=defaults()) constmyra::SparseZLDLTSolver< Precision >
inverse_inplace(const iRange &i, const iRange &j, const DRange &Z, Options options=defaults()) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
inverse_inplace(const iRange &ij, const LRange &Z, Options options=defaults()) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
inverse_jobgraph(const iRange &i, const iRange &j, const DRange &Z, Options options=defaults()) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
inverse_jobgraph(const iRange &ij, const LRange &Z, Options options=defaults()) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
iRange typedef (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
LRange typedef (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
Number typedef (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
operator=(SparseZLDLTSolver that)myra::SparseZLDLTSolver< Precision >
Options typedef (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
partialsolve(const iRange &i, const iRange &j, const CMatrixRange< Number > &B, char side='L', char op='N', Options options=defaults().set_nthreads(1)) constmyra::SparseZLDLTSolver< 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::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< 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::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< 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)) constmyra::SparseZLDLTSolver< Precision >
schur(const SRange &B, Options options=defaults()) constmyra::SparseZLDLTSolver< Precision >
schur(const iRange &Bi, const DRange &Bv, Options options=defaults()) constmyra::SparseZLDLTSolver< Precision >
schur(const SRange &B, const SRange &C, Options options=defaults()) constmyra::SparseZLDLTSolver< Precision >
schur(const iRange &Bi, const DRange &Bv, const iRange &Ci, const DRange &Cv, Options options=defaults()) constmyra::SparseZLDLTSolver< Precision >
schur_inplace(const SRange &B, const LRange &S, Options options=defaults()) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
schur_inplace(const iRange &Bi, const DRange &Bv, const LRange &S, Options options=defaults()) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
schur_inplace(const SRange &B, const SRange &C, const DRange &S, Options options=defaults()) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< 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::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
schur_jobgraph(const SRange &B, const LRange &S, Options options=defaults()) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
schur_jobgraph(const iRange &Bi, const DRange &Bv, const LRange &S, Options options=defaults()) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
schur_jobgraph(const SRange &B, const SRange &C, const DRange &S, Options options=defaults()) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< 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::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
size() constmyra::SparseZLDLTSolver< Precision >
solve(const DRange &B, char side='L', char op='N', Options options=defaults().set_nthreads(1)) constmyra::SparseZLDLTSolver< Precision >
solve_jobgraph(const DRange &B, char side='L', char op='N', Options options=defaults().set_nthreads(1)) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
solveD(const DRange &B, char side='L') constmyra::SparseZLDLTSolver< Precision >
solveL(const DRange &B, char side='L', char op='N', Options options=defaults().set_nthreads(1)) constmyra::SparseZLDLTSolver< Precision >
solveL_jobgraph(const DRange &B, char side='L', char op='N', Options options=defaults().set_nthreads(1)) const (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
SparseZLDLTSolver()myra::SparseZLDLTSolver< Precision >
SparseZLDLTSolver(const SparseZLDLTSolver &that)myra::SparseZLDLTSolver< Precision >
SparseZLDLTSolver(SparseZLDLTSolver &&that)myra::SparseZLDLTSolver< Precision >
SparseZLDLTSolver(InputStream &in)myra::SparseZLDLTSolver< Precision >explicit
SparseZLDLTSolver(const SRange &in_A, Options options=defaults())myra::SparseZLDLTSolver< Precision >
SparseZLDLTSolver(const SRange &in_A, const Permutation &P, Options options=defaults())myra::SparseZLDLTSolver< Precision >
SparseZLDLTSolver(const SRange &in_A, const AssemblyTree &tree, Options options=defaults())myra::SparseZLDLTSolver< Precision >
SparseZLDLTSolver_RefineAction (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >friend
SRange typedef (defined in myra::SparseZLDLTSolver< Precision >)myra::SparseZLDLTSolver< Precision >
swap(SparseZLDLTSolver &that)myra::SparseZLDLTSolver< Precision >
tree() constmyra::SparseZLDLTSolver< Precision >
write(OutputStream &out) constmyra::SparseZLDLTSolver< Precision >
~SparseZLDLTSolver()myra::SparseZLDLTSolver< Precision >