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

Describes linear constraints between solver DOFs in the solver mapping. More...

Collaboration diagram for types::boundaryconditionsdofconstraintstype:

Public Attributes

integer(intg) numberofconstraints
 The number of DOF constraints. More...
 
integer(intg) numberofdofs
 The number of global DOFs. More...
 
type(boundaryconditionsdofconstraintptrtype), dimension(:), allocatable constraints
 constraints(constraintIdx) is a pointer to the dof constraint for the constraintIdx'th constraint. More...
 
type(boundaryconditionscoupleddofsptrtype), dimension(:), allocatable dofcouplings
 dofCouplings(dofIdx) is a pointer to the coupled DOF information for the solver row/column corresponding to the dofIdx'th equations DOF. More...
 

Detailed Description

Describes linear constraints between solver DOFs in the solver mapping.

Definition at line 1852 of file types.f90.

Member Data Documentation

type(boundaryconditionsdofconstraintptrtype), dimension(:), allocatable types::boundaryconditionsdofconstraintstype::constraints

constraints(constraintIdx) is a pointer to the dof constraint for the constraintIdx'th constraint.

Definition at line 1855 of file types.f90.

type(boundaryconditionscoupleddofsptrtype), dimension(:), allocatable types::boundaryconditionsdofconstraintstype::dofcouplings

dofCouplings(dofIdx) is a pointer to the coupled DOF information for the solver row/column corresponding to the dofIdx'th equations DOF.

Definition at line 1856 of file types.f90.

integer(intg) types::boundaryconditionsdofconstraintstype::numberofconstraints

The number of DOF constraints.

Definition at line 1853 of file types.f90.

integer(intg) types::boundaryconditionsdofconstraintstype::numberofdofs

The number of global DOFs.

Definition at line 1854 of file types.f90.