OpenCMISS-Iron Internal API Documentation
types::solver_col_to_equations_maps_type Type Reference

Contains information on the mappings from a solver matrix to equations sets. More...

Collaboration diagram for types::solver_col_to_equations_maps_type:

Public Attributes

integer(intg) solver_matrix_number
 The number of this solver matrix. More...
 
type(solver_mapping_type), pointer solver_mapping
 A pointer to the solver mapping for this solver matrix mapping. More...
 
type(solver_matrix_type), pointer solver_matrix
 A pointer to the solver matrix being mappind. More...
 
integer(intg) number_of_columns
 The number of columns in this distributed solver matrix. More...
 
type(solver_col_to_equations_set_map_type), dimension(:), allocatable solver_col_to_equations_set_maps
 SOLVER_TO_EQUATIONS_SET_MAP(equations_set_idx). The solver columns to equations matrix maps for the equations_set_idx'th equations set. More...
 
type(solver_col_to_interface_map_type), dimension(:), allocatable solver_col_to_interface_maps
 SOLVER_COL_TO_INTERFACE_MAPS(interface_condition_idx). The solver columns to interface matrix maps for the interface_condition_idx'th interface condition. More...
 
integer(intg) number_of_dofs
 The number of local dofs (excluding ghost values) in the solver vector associated with this solver matrix. More...
 
integer(intg) total_number_of_dofs
 The number of local dofs (including ghost values) in the solver vector associated with this solver matrix. More...
 
integer(intg) number_of_global_dofs
 The number of global dofs in the solver vector associated with this solver matrix. TODO: should this be index by solver dof rather than column??? More...
 
type(solver_dof_to_variable_map_type), dimension(:), allocatable solver_dof_to_variable_maps
 SOLVER_DOF_TO_EQUATIONS_MAPS(dof_idx). The mappings from the dof_idx'th solver dof to the field variables in the equations set. More...
 
type(domain_mapping_type), pointer column_dofs_mapping
 The domain mapping for solver matrix column dofs. More...
 

Detailed Description

Contains information on the mappings from a solver matrix to equations sets.

Definition at line 3033 of file types.f90.

Member Data Documentation

type(domain_mapping_type), pointer types::solver_col_to_equations_maps_type::column_dofs_mapping

The domain mapping for solver matrix column dofs.

Definition at line 3045 of file types.f90.

integer(intg) types::solver_col_to_equations_maps_type::number_of_columns

The number of columns in this distributed solver matrix.

Definition at line 3037 of file types.f90.

integer(intg) types::solver_col_to_equations_maps_type::number_of_dofs

The number of local dofs (excluding ghost values) in the solver vector associated with this solver matrix.

Definition at line 3040 of file types.f90.

integer(intg) types::solver_col_to_equations_maps_type::number_of_global_dofs

The number of global dofs in the solver vector associated with this solver matrix. TODO: should this be index by solver dof rather than column???

Definition at line 3042 of file types.f90.

type(solver_col_to_equations_set_map_type), dimension(:), allocatable types::solver_col_to_equations_maps_type::solver_col_to_equations_set_maps

SOLVER_TO_EQUATIONS_SET_MAP(equations_set_idx). The solver columns to equations matrix maps for the equations_set_idx'th equations set.

Definition at line 3038 of file types.f90.

type(solver_col_to_interface_map_type), dimension(:), allocatable types::solver_col_to_equations_maps_type::solver_col_to_interface_maps

SOLVER_COL_TO_INTERFACE_MAPS(interface_condition_idx). The solver columns to interface matrix maps for the interface_condition_idx'th interface condition.

Definition at line 3039 of file types.f90.

type(solver_dof_to_variable_map_type), dimension(:), allocatable types::solver_col_to_equations_maps_type::solver_dof_to_variable_maps

SOLVER_DOF_TO_EQUATIONS_MAPS(dof_idx). The mappings from the dof_idx'th solver dof to the field variables in the equations set.

Definition at line 3044 of file types.f90.

type(solver_mapping_type), pointer types::solver_col_to_equations_maps_type::solver_mapping

A pointer to the solver mapping for this solver matrix mapping.

Definition at line 3035 of file types.f90.

type(solver_matrix_type), pointer types::solver_col_to_equations_maps_type::solver_matrix

A pointer to the solver matrix being mappind.

Definition at line 3036 of file types.f90.

integer(intg) types::solver_col_to_equations_maps_type::solver_matrix_number

The number of this solver matrix.

Definition at line 3034 of file types.f90.

integer(intg) types::solver_col_to_equations_maps_type::total_number_of_dofs

The number of local dofs (including ghost values) in the solver vector associated with this solver matrix.

Definition at line 3041 of file types.f90.