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

Contains information on the boundary conditions for the solver equations. More...

Collaboration diagram for types::boundary_conditions_type:

Public Attributes

type(solver_equations_type), pointer solver_equations
 A pointer to the solver equations. More...
 
logical boundary_conditions_finished
 Is .TRUE. if the boundary conditions for the equations set has finished being created, .FALSE. if not. More...
 
integer(intg) number_of_boundary_conditions_variables
 The number of boundary conditions variables. More...
 
type(boundary_conditions_variable_ptr_type), dimension(:), allocatable boundary_conditions_variables
 BOUNDARY_CONDITIONS_VARIABLES(variable_idx). BOUNDARY_CONDITIONS_VARIABLES(variable_idx)PTR is the pointer to the variable_idx'th boundary conditions variable. variable_idx ranges from 1 to NUMBER_OF_BOUNDARY_CONDITIONS_VARIABLES. More...
 
integer(intg) neumannmatrixsparsity
 The sparsity type of the Neumann integration matrices. More...
 

Detailed Description

Contains information on the boundary conditions for the solver equations.

See also
OPENCMISS::CMISSBoundaryConditionsType

Definition at line 1780 of file types.f90.

Member Data Documentation

logical types::boundary_conditions_type::boundary_conditions_finished

Is .TRUE. if the boundary conditions for the equations set has finished being created, .FALSE. if not.

Definition at line 1782 of file types.f90.

type(boundary_conditions_variable_ptr_type), dimension(:), allocatable types::boundary_conditions_type::boundary_conditions_variables

BOUNDARY_CONDITIONS_VARIABLES(variable_idx). BOUNDARY_CONDITIONS_VARIABLES(variable_idx)PTR is the pointer to the variable_idx'th boundary conditions variable. variable_idx ranges from 1 to NUMBER_OF_BOUNDARY_CONDITIONS_VARIABLES.

Definition at line 1784 of file types.f90.

integer(intg) types::boundary_conditions_type::neumannmatrixsparsity

The sparsity type of the Neumann integration matrices.

See also
SOLVER_ROUTINES::SparsityTypes,SOLVER_ROUTINES

Definition at line 1785 of file types.f90.

integer(intg) types::boundary_conditions_type::number_of_boundary_conditions_variables

The number of boundary conditions variables.

Definition at line 1783 of file types.f90.

type(solver_equations_type), pointer types::boundary_conditions_type::solver_equations

A pointer to the solver equations.

Definition at line 1781 of file types.f90.