OpenCMISS-Iron Internal API Documentation
|
Contains information on interface variable mapping for an interface matrix. More...
Public Attributes | |
integer(intg) | matrix_number |
The interface matrix number. More... | |
type(interface_matrix_type), pointer | interface_matrix |
A pointer to the interface matrix. More... | |
type(equations_set_type), pointer | equations_set |
A pointer to the equations set containing the dependent variable that is mapped to this interface matrix. More... | |
type(interface_equations_type), pointer | interface_equations |
A pointer to the interface condition containing the Lagrange variable that is mapped to this interface matrix. More... | |
integer(intg) | variable_type |
The dependent variable type mapped to this interface matrix. More... | |
type(field_variable_type), pointer | variable |
A pointer to the field variable that is mapped to this interface matrix. More... | |
integer(intg) | mesh_index |
The mesh index for the matrix in the interface. More... | |
real(dp) | matrix_coefficient |
The multiplicative coefficent for the matrix. More... | |
logical | has_transpose |
.TRUE. if the interface matrix has a tranpose, .FALSE. if not. More... | |
integer(intg) | number_of_rows |
The number of rows in this interface matrix. More... | |
integer(intg) | total_number_of_rows |
The total number of rows in this interface matrix. More... | |
integer(intg) | number_of_global_rows |
The global number of rows in this interface matrix. More... | |
type(domain_mapping_type), pointer | row_dofs_mapping |
A pointer to the domain mapping for the row dofs. More... | |
integer(intg), dimension(:), allocatable | variable_dof_to_row_map |
VARIABLE_DOF_TO_ROW_MAP(dof_idx). The mapping from the dof_idx'th variable dof to the rows on the interface matrix. More... | |
Contains information on interface variable mapping for an interface matrix.
type(equations_set_type), pointer types::interface_matrix_to_var_map_type::equations_set |
logical types::interface_matrix_to_var_map_type::has_transpose |
type(interface_equations_type), pointer types::interface_matrix_to_var_map_type::interface_equations |
type(interface_matrix_type), pointer types::interface_matrix_to_var_map_type::interface_matrix |
real(dp) types::interface_matrix_to_var_map_type::matrix_coefficient |
integer(intg) types::interface_matrix_to_var_map_type::matrix_number |
integer(intg) types::interface_matrix_to_var_map_type::mesh_index |
integer(intg) types::interface_matrix_to_var_map_type::number_of_global_rows |
integer(intg) types::interface_matrix_to_var_map_type::number_of_rows |
type(domain_mapping_type), pointer types::interface_matrix_to_var_map_type::row_dofs_mapping |
integer(intg) types::interface_matrix_to_var_map_type::total_number_of_rows |
type(field_variable_type), pointer types::interface_matrix_to_var_map_type::variable |
integer(intg), dimension(:), allocatable types::interface_matrix_to_var_map_type::variable_dof_to_row_map |