OpenCMISS-Iron Internal API Documentation
|
Contains information on the equations mapping for nonlinear matrices i.e., how a field variable is mapped to residual vectors, and how the field variables are mapped to the rows and columns of the associated Jacobian matrices of the equations set of this equations mapping. There may be multiple residual variables with a Jacobian matrix for each variable. More...
Public Attributes | |
type(equations_mapping_type), pointer | equations_mapping |
A pointer to the equations mapping. More... | |
integer(intg) | number_of_residual_variables |
The number of residual variables in this mapping. More... | |
type(field_variable_ptr_type), dimension(:), allocatable | residual_variables |
RESIDUAL_VARIABLES(variable_idx). The variable_idx'th residual variable. More... | |
type(var_to_equations_jacobian_map_type), dimension(:), allocatable | var_to_jacobian_map |
VAR_TO_JACOBIAN_MAP(variable_idx). The mapping from the residual variable to the Jacobain matrix for the variable_idx'th residual variable. More... | |
type(equations_jacobian_to_var_map_type), dimension(:), allocatable | jacobian_to_var_map |
JACOBIAN_TO_VAR_MAP(jacobian_idx). The mapping from the Jacobian matrix to the residual variables for the jacobian_idx'th Jacobian. More... | |
real(dp) | residual_coefficient |
The multiplicative coefficient applied to the residual vector. More... | |
integer(intg), dimension(:), allocatable | equations_row_to_residual_dof_map |
EQUATIONS_ROW_TO_RESIDUAL_DOF_MAP(row_idx). The mapping from the row_idx'th row of the equations to the source dof. More... | |
Contains information on the equations mapping for nonlinear matrices i.e., how a field variable is mapped to residual vectors, and how the field variables are mapped to the rows and columns of the associated Jacobian matrices of the equations set of this equations mapping. There may be multiple residual variables with a Jacobian matrix for each variable.
type(equations_mapping_type), pointer types::equations_mapping_nonlinear_type::equations_mapping |
integer(intg), dimension(:), allocatable types::equations_mapping_nonlinear_type::equations_row_to_residual_dof_map |
type(equations_jacobian_to_var_map_type), dimension(:), allocatable types::equations_mapping_nonlinear_type::jacobian_to_var_map |
integer(intg) types::equations_mapping_nonlinear_type::number_of_residual_variables |
real(dp) types::equations_mapping_nonlinear_type::residual_coefficient |
type(field_variable_ptr_type), dimension(:), allocatable types::equations_mapping_nonlinear_type::residual_variables |
type(var_to_equations_jacobian_map_type), dimension(:), allocatable types::equations_mapping_nonlinear_type::var_to_jacobian_map |