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

Contains information for a component of a field variable. More...

Collaboration diagram for types::field_variable_component_type:

Public Attributes

integer(intg) component_number
 The number of the field variable component. More...
 
type(field_variable_type), pointer field_variable
 A pointer to the field variable for this component. More...
 
type(varying_string) component_label
 The label for the field variable component. More...
 
integer(intg) interpolation_type
 The interpolation type of the field variable component. More...
 
integer(intg) mesh_component_number
 The mesh component of the field decomposition for this field variable component. More...
 
integer(intg) scaling_index
 The index into the defined field scalings for this field variable component. More...
 
type(domain_type), pointer domain
 A pointer to the domain of the field decomposition for this field variable component. More...
 
integer(intg) maxnumberelementinterpolationparameters
 The maximum number of interpolation parameters in an element for a field variable component. More...
 
integer(intg) maxnumbernodeinterpolationparameters
 The maximum number of interpolation parameters in an element for a field variable component. More...
 
type(field_param_to_dof_map_typeparam_to_dof_map
 The mapping of the field parameters to the field dofs for this field variable component. More...
 

Detailed Description

Contains information for a component of a field variable.

Definition at line 1254 of file types.f90.

Member Data Documentation

type(varying_string) types::field_variable_component_type::component_label

The label for the field variable component.

Definition at line 1257 of file types.f90.

integer(intg) types::field_variable_component_type::component_number

The number of the field variable component.

Definition at line 1255 of file types.f90.

type(domain_type), pointer types::field_variable_component_type::domain

A pointer to the domain of the field decomposition for this field variable component.

Definition at line 1261 of file types.f90.

type(field_variable_type), pointer types::field_variable_component_type::field_variable

A pointer to the field variable for this component.

Definition at line 1256 of file types.f90.

integer(intg) types::field_variable_component_type::interpolation_type

The interpolation type of the field variable component.

See also
FIELD_ROUTINES_InterpolationTypes

Definition at line 1258 of file types.f90.

integer(intg) types::field_variable_component_type::maxnumberelementinterpolationparameters

The maximum number of interpolation parameters in an element for a field variable component.

Definition at line 1262 of file types.f90.

integer(intg) types::field_variable_component_type::maxnumbernodeinterpolationparameters

The maximum number of interpolation parameters in an element for a field variable component.

Definition at line 1263 of file types.f90.

integer(intg) types::field_variable_component_type::mesh_component_number

The mesh component of the field decomposition for this field variable component.

Definition at line 1259 of file types.f90.

type(field_param_to_dof_map_type) types::field_variable_component_type::param_to_dof_map

The mapping of the field parameters to the field dofs for this field variable component.

Definition at line 1264 of file types.f90.

integer(intg) types::field_variable_component_type::scaling_index

The index into the defined field scalings for this field variable component.

Definition at line 1260 of file types.f90.