![]() |
Multiscale Universal Interface
2.0
A Concurrent Framework for Coupling Heterogeneous Solvers
|
Classes | |
| class | sparse_matrix |
| class | preconditioner |
| class | incomplete_lu_preconditioner |
| class | incomplete_cholesky_preconditioner |
| class | symmetric_successive_over_relaxation_preconditioner |
| class | diagonal_preconditioner |
| class | solver |
| class | conjugate_gradient_1d |
| class | conjugate_gradient |
| class | biconjugate_gradient_stabilized_1d |
| class | biconjugate_gradient_stabilized |
| class | gaussian_elimination_1d |
| class | gaussian_elimination |
Functions | |
| std::string | ltrim (const std::string &s) |
| std::string | rtrim (const std::string &s) |
| std::string | trim (const std::string &s) |
| std::string | string_to_lower (const std::string &s) |
| std::string | string_to_upper (const std::string &s) |
| template<typename ITYPE , typename VTYPE , typename STYPE > | |
| sparse_matrix< ITYPE, VTYPE > | operator* (const STYPE &scalar, const sparse_matrix< ITYPE, VTYPE > &exist_mat) |
| template<typename ITYPE , typename VTYPE > | |
| std::ostream & | operator<< (std::ostream &ofile, const sparse_matrix< ITYPE, VTYPE > &exist_mat) |
| template<typename ITYPE , typename VTYPE > | |
| std::istream & | operator>> (std::istream &ifile, sparse_matrix< ITYPE, VTYPE > &exist_mat) |
|
inline |
| sparse_matrix<ITYPE,VTYPE> mui::linalg::operator* | ( | const STYPE & | scalar, |
| const sparse_matrix< ITYPE, VTYPE > & | exist_mat | ||
| ) |
| std::ostream& mui::linalg::operator<< | ( | std::ostream & | ofile, |
| const sparse_matrix< ITYPE, VTYPE > & | exist_mat | ||
| ) |
| std::istream& mui::linalg::operator>> | ( | std::istream & | ifile, |
| sparse_matrix< ITYPE, VTYPE > & | exist_mat | ||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |