◆ gmres_base()
| rsmesh::krylov::gmres_base::gmres_base |
( |
const linear_operator & | op, |
|
|
const valuesd & | rhs, |
|
|
index_t | max_iter ) |
|
protected |
◆ absolute_residual()
| double rsmesh::krylov::gmres_base::absolute_residual |
( |
| ) |
const |
◆ add_preconditioned_krylov_basis()
| virtual void rsmesh::krylov::gmres_base::add_preconditioned_krylov_basis |
( |
const valuesd & | | ) |
|
|
inlineprotectedvirtual |
◆ converged()
| bool rsmesh::krylov::gmres_base::converged |
( |
| ) |
const |
◆ iteration_count()
| index_t rsmesh::krylov::gmres_base::iteration_count |
( |
| ) |
const |
◆ left_preconditioned()
| valuesd rsmesh::krylov::gmres_base::left_preconditioned |
( |
const valuesd & | x | ) |
const |
|
protected |
◆ max_iterations()
| index_t rsmesh::krylov::gmres_base::max_iterations |
( |
| ) |
const |
◆ relative_residual()
| double rsmesh::krylov::gmres_base::relative_residual |
( |
| ) |
const |
◆ right_preconditioned()
| valuesd rsmesh::krylov::gmres_base::right_preconditioned |
( |
const valuesd & | x | ) |
const |
|
protected |
◆ set_initial_solution()
| void rsmesh::krylov::gmres_base::set_initial_solution |
( |
const valuesd & | x0 | ) |
|
◆ set_left_preconditioner()
| void rsmesh::krylov::gmres_base::set_left_preconditioner |
( |
const linear_operator & | left_preconditioner | ) |
|
|
virtual |
◆ set_right_preconditioner()
| void rsmesh::krylov::gmres_base::set_right_preconditioner |
( |
const linear_operator & | right_preconditioner | ) |
|
|
virtual |
◆ setup()
| void rsmesh::krylov::gmres_base::setup |
( |
| ) |
|
|
virtual |
◆ solution_vector()
| valuesd rsmesh::krylov::gmres_base::solution_vector |
( |
| ) |
const |
|
virtual |
◆ solve()
| void rsmesh::krylov::gmres_base::solve |
( |
double | tolerance | ) |
|
◆ c_
| valuesd rsmesh::krylov::gmres_base::c_ |
|
protected |
◆ converged_
| bool rsmesh::krylov::gmres_base::converged_ {} |
|
protected |
◆ g_
| valuesd rsmesh::krylov::gmres_base::g_ |
|
protected |
◆ iter_
| index_t rsmesh::krylov::gmres_base::iter_ {} |
|
protected |
◆ left_pc_
◆ m_
| const index_t rsmesh::krylov::gmres_base::m_ |
|
protected |
◆ max_iter_
| const index_t rsmesh::krylov::gmres_base::max_iter_ |
|
protected |
◆ op_
◆ print_progress
| bool rsmesh::krylov::gmres_base::print_progress = true |
|
static |
◆ r_
| Eigen::MatrixXd rsmesh::krylov::gmres_base::r_ |
|
protected |
◆ rhs_
| const valuesd rsmesh::krylov::gmres_base::rhs_ |
|
protected |
◆ rhs_norm_
| double rsmesh::krylov::gmres_base::rhs_norm_ |
|
protected |
◆ right_pc_
◆ s_
| valuesd rsmesh::krylov::gmres_base::s_ |
|
protected |
◆ vs_
| std::vector<valuesd> rsmesh::krylov::gmres_base::vs_ |
|
protected |
◆ x0_
| valuesd rsmesh::krylov::gmres_base::x0_ |
|
protected |
该类的文档由以下文件生成: