|
| procedure, pass | init_solver_cg (this, mat_dim) |
| procedure, pass | set_matrix_cg (this, mat) |
| procedure, pass | set_rhs_cg (this, nrhs, rhs) |
| procedure, pass | solve_cg (this, sol, dim) |
| procedure, pass | terminate_cg (this) |
| procedure, pass | init_solver (this, mat_dim) |
| procedure, pass | set_matrix (this, mat) |
| procedure, pass | set_rhs (this, nrhs, rhs) |
| procedure, pass | solve (this, sol, dim) |
| procedure, pass | terminate (this) |
| procedure, pass | get_global_dim (this) |
|
| procedure, nopass | error () |
Definition at line 86 of file linear_solver_mod.F.
◆ init_solver_cg()
| procedure, pass linear_solver_mod::t_cg_solver::init_solver_cg |
( |
class (t_cg_solver), intent(inout) | this, |
|
|
integer, intent(in) | mat_dim ) |
◆ set_matrix_cg()
| procedure, pass linear_solver_mod::t_cg_solver::set_matrix_cg |
( |
class (t_cg_solver), intent(inout) | this, |
|
|
type(t_cfs_matrix), intent(inout), target | mat ) |
◆ set_rhs_cg()
| procedure, pass linear_solver_mod::t_cg_solver::set_rhs_cg |
( |
class (t_cg_solver), intent(inout) | this, |
|
|
integer, intent(in) | nrhs, |
|
|
type(t_vector), intent(inout), target | rhs ) |
◆ solve_cg()
| procedure, pass linear_solver_mod::t_cg_solver::solve_cg |
( |
class (t_cg_solver), intent(inout) | this, |
|
|
double precision, dimension(dim), intent(out), target | sol, |
|
|
integer, intent(in) | dim ) |
◆ terminate_cg()
| procedure, pass linear_solver_mod::t_cg_solver::terminate_cg |
( |
class (t_cg_solver), intent(inout) | this | ) |
|
◆ mat
| type(t_cfs_matrix), pointer linear_solver_mod::t_cg_solver::mat |
◆ nrhs
| integer linear_solver_mod::t_cg_solver::nrhs |
| type(t_vector) linear_solver_mod::t_cg_solver::p |
| type(t_vector) linear_solver_mod::t_cg_solver::r |
◆ rhs
| type(t_vector), pointer linear_solver_mod::t_cg_solver::rhs |
◆ rnew
| type(t_vector) linear_solver_mod::t_cg_solver::rnew |
◆ sol_vec
| type(t_vector) linear_solver_mod::t_cg_solver::sol_vec |
◆ temp
| type(t_vector) linear_solver_mod::t_cg_solver::temp |
The documentation for this type was generated from the following file: