OpenCMISS-Iron Internal API Documentation
|
Contains information on the solver matrices and rhs vector. More...
Public Attributes | |
type(solver_equations_type), pointer | solver_equations |
A pointer to the solver. More... | |
logical | solver_matrices_finished |
Is .TRUE. if the solver matrices have finished being created, .FALSE. if not. More... | |
type(solver_mapping_type), pointer | solver_mapping |
A pointer to the solver mapping for these solver matrices. More... | |
integer(intg) | number_of_rows |
The number of (local) rows in the distributed solution matrix for this computational node. More... | |
integer(intg) | number_of_global_rows |
The number of global rows in the distributed solution matrix. More... | |
integer(intg) | library_type |
The library type for the solver matrices. More... | |
integer(intg) | number_of_matrices |
The number of solver matrices defined for the problem. More... | |
type(solver_matrix_ptr_type), dimension(:), allocatable | matrices |
MATRICES(matrix_idx)PTR contains the information on the matrix_idx'th solver matrix. More... | |
logical | update_residual |
Is .TRUE. if the residual vector is to be updated. More... | |
type(distributed_vector_type), pointer | residual |
A pointer to the distributed residual vector for nonlinear problems. More... | |
logical | update_rhs_vector |
Is .TRUE. if the RHS vector is to be updated. More... | |
type(distributed_vector_type), pointer | rhs_vector |
A pointer to the distributed RHS vector for the solver matrices. More... | |
Contains information on the solver matrices and rhs vector.
integer(intg) types::solver_matrices_type::library_type |
type(solver_matrix_ptr_type), dimension(:), allocatable types::solver_matrices_type::matrices |
integer(intg) types::solver_matrices_type::number_of_global_rows |
integer(intg) types::solver_matrices_type::number_of_matrices |
integer(intg) types::solver_matrices_type::number_of_rows |
type(distributed_vector_type), pointer types::solver_matrices_type::residual |
type(distributed_vector_type), pointer types::solver_matrices_type::rhs_vector |
type(solver_equations_type), pointer types::solver_matrices_type::solver_equations |
type(solver_mapping_type), pointer types::solver_matrices_type::solver_mapping |
logical types::solver_matrices_type::solver_matrices_finished |
logical types::solver_matrices_type::update_residual |