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

A type to temporarily hold (cache) the user modifiable values which are used to create a field. More...

Public Attributes

logical label_locked
 Is .TRUE. if the field label has been locked, .FALSE. if not. More...
 
logical decomposition_locked
 Is .TRUE. if the field decomposition has been locked, .FALSE. if not. More...
 
logical dataprojectionlocked
 Is .TRUE. if the field data projection has been locked, .FALSE. if not. More...
 
logical dependent_type_locked
 Is .TRUE. if the field dependent type has been locked, .FALSE. if not. More...
 
logical number_of_variables_locked
 Is .TRUE. if the number of field variables has been locked, .FALSE. if not. More...
 
logical geometric_field_locked
 Is .TRUE. if the geometric field has been locked, .FALSE. if not. More...
 
logical scaling_type_locked
 Is .TRUE. if the scaling type has been locked, .FALSE. if not. More...
 
logical type_locked
 Is .TRUE. if the field type has been locked, .FALSE. if not. More...
 
integer(intg), dimension(:), allocatable variable_types
 VARIABLE_TYPES(variable_idx). The cache of the variable type for the given variable_idx of the field. More...
 
logical variable_types_locked
 Is .TRUE. if the variable types have been locked, .FALSE. if not. More...
 
type(varying_string), dimension(:), allocatable variable_labels
 VARIABLE_LABELS(variable_type_idx). The variable label for the variable_type_idx'th variable type of the field. More...
 
logical, dimension(:), allocatable variable_labels_locked
 VARIABLE_LABELS_LOCKED(variable_type_idx). Is .TRUE. if the variable label for the variable_type_idx'th variable type has been locked, .FALSE. if not. More...
 
integer(intg), dimension(:), allocatable dimension
 DIMENSION(variable_type_idx). The cache of the variable dimension for the variable_type_idx'th variable type of the field. More...
 
logical, dimension(:), allocatable dimension_locked
 DIMENSION_LOCKED(variable_type_idx). Is .TRUE. if the dimension for the variable_type_idx'th variable type has been locked, .FALSE. if not. More...
 
integer(intg), dimension(:), allocatable data_types
 DATA_TYPES(variable_type_idx). The cache of the variable data type for the variable_type_idx'th variable type of the field. More...
 
logical, dimension(:), allocatable data_types_locked
 DATA_TYPES_LOCKED(variable_type_idx). Is .TRUE. if the data type for the variable_type_idx'th variable type has been locked, .FALSE. if not. More...
 
integer(intg), dimension(:), allocatable dof_order_types
 DOF_ORDER_TYPES(variable_type_idx). The cache of the variable dof order type for the variable_type_idx'th variable type of the field. More...
 
logical, dimension(:), allocatable dof_order_types_locked
 DOF_ORDER_TYPES_LOCKED(variable_type_idx). Is .TRUE. if the dof order type for the variable_type_idx'th variable type has been locked, .FALSE. if not. More...
 
integer(intg), dimension(:), allocatable number_of_components
 NUMBER_OF_COMPONENTS(variable_type_idx). The number of components in the field for the variable_type_idx'th field variable type. More...
 
logical, dimension(:), allocatable number_of_components_locked
 NUMBER_OF_COMPONENTS_LOCKED(variable_type_idx). Is .TRUE. if the number of components has been locked for the variable_type_idx'th variable type, .FALSE. if not. More...
 
type(varying_string), dimension(:,:), allocatable component_labels
 COMPONENT_LABELS(component_idx,variable_type_idx). The cache of the component label for the given component and variable type of the field. More...
 
logical, dimension(:,:), allocatable component_labels_locked
 COMPONENT_LABELS_LOCKED(component_idx,variable_type_idx). Is .TRUE. if the component label of the component_idx'th component of the variable_type_idx'th varible type has been locked, .FALSE. if not. More...
 
integer(intg), dimension(:,:), allocatable interpolation_type
 INTERPOLATION_TYPES(component_idx,variable_type_idx). The cache of the interpolation type for the given component and variable type of the field. More...
 
logical, dimension(:,:), allocatable interpolation_type_locked
 INTERPOLATION_TYPES(component_idx,variable_type_idx). Is .TRUE. if the interpolation type of the component_idx'th component of the variable_type_idx'th varible type has been locked, .FALSE. if not. More...
 
integer(intg), dimension(:,:), allocatable mesh_component_number
 MESH_COMPONENT_NUMBER(component_idx,varaible_type_idx). The cache of the mesh component number for the given component and variable type of the field. More...
 
logical, dimension(:,:), allocatable mesh_component_number_locked
 MESH_COMPONENT_NUMBER_LOCKED(component_idx,variable_type_idx). Is .TRUE. if the mesh component number of the component_idx'th component of the variable_type_idx'th varible type has been locked, .FALSE. if not. More...
 

Detailed Description

A type to temporarily hold (cache) the user modifiable values which are used to create a field.

Definition at line 1316 of file types.f90.

Member Data Documentation

type(varying_string), dimension(:,:), allocatable types::field_create_values_cache_type::component_labels

COMPONENT_LABELS(component_idx,variable_type_idx). The cache of the component label for the given component and variable type of the field.

Definition at line 1337 of file types.f90.

logical, dimension(:,:), allocatable types::field_create_values_cache_type::component_labels_locked

COMPONENT_LABELS_LOCKED(component_idx,variable_type_idx). Is .TRUE. if the component label of the component_idx'th component of the variable_type_idx'th varible type has been locked, .FALSE. if not.

Definition at line 1338 of file types.f90.

integer(intg), dimension(:), allocatable types::field_create_values_cache_type::data_types

DATA_TYPES(variable_type_idx). The cache of the variable data type for the variable_type_idx'th variable type of the field.

See also
FIELD_ROUTINES_DataTypes

Definition at line 1331 of file types.f90.

logical, dimension(:), allocatable types::field_create_values_cache_type::data_types_locked

DATA_TYPES_LOCKED(variable_type_idx). Is .TRUE. if the data type for the variable_type_idx'th variable type has been locked, .FALSE. if not.

Definition at line 1332 of file types.f90.

logical types::field_create_values_cache_type::dataprojectionlocked

Is .TRUE. if the field data projection has been locked, .FALSE. if not.

Definition at line 1319 of file types.f90.

logical types::field_create_values_cache_type::decomposition_locked

Is .TRUE. if the field decomposition has been locked, .FALSE. if not.

Definition at line 1318 of file types.f90.

logical types::field_create_values_cache_type::dependent_type_locked

Is .TRUE. if the field dependent type has been locked, .FALSE. if not.

Definition at line 1320 of file types.f90.

integer(intg), dimension(:), allocatable types::field_create_values_cache_type::dimension

DIMENSION(variable_type_idx). The cache of the variable dimension for the variable_type_idx'th variable type of the field.

See also
FIELD_ROUTINES_DimensionTypes

Definition at line 1329 of file types.f90.

logical, dimension(:), allocatable types::field_create_values_cache_type::dimension_locked

DIMENSION_LOCKED(variable_type_idx). Is .TRUE. if the dimension for the variable_type_idx'th variable type has been locked, .FALSE. if not.

Definition at line 1330 of file types.f90.

integer(intg), dimension(:), allocatable types::field_create_values_cache_type::dof_order_types

DOF_ORDER_TYPES(variable_type_idx). The cache of the variable dof order type for the variable_type_idx'th variable type of the field.

See also
FIELD_ROUTINES_DataTypes

Definition at line 1333 of file types.f90.

logical, dimension(:), allocatable types::field_create_values_cache_type::dof_order_types_locked

DOF_ORDER_TYPES_LOCKED(variable_type_idx). Is .TRUE. if the dof order type for the variable_type_idx'th variable type has been locked, .FALSE. if not.

Definition at line 1334 of file types.f90.

logical types::field_create_values_cache_type::geometric_field_locked

Is .TRUE. if the geometric field has been locked, .FALSE. if not.

Definition at line 1322 of file types.f90.

integer(intg), dimension(:,:), allocatable types::field_create_values_cache_type::interpolation_type

INTERPOLATION_TYPES(component_idx,variable_type_idx). The cache of the interpolation type for the given component and variable type of the field.

See also
FIELD_ROUTINES_InterpolationTypes

Definition at line 1339 of file types.f90.

logical, dimension(:,:), allocatable types::field_create_values_cache_type::interpolation_type_locked

INTERPOLATION_TYPES(component_idx,variable_type_idx). Is .TRUE. if the interpolation type of the component_idx'th component of the variable_type_idx'th varible type has been locked, .FALSE. if not.

Definition at line 1340 of file types.f90.

logical types::field_create_values_cache_type::label_locked

Is .TRUE. if the field label has been locked, .FALSE. if not.

Definition at line 1317 of file types.f90.

integer(intg), dimension(:,:), allocatable types::field_create_values_cache_type::mesh_component_number

MESH_COMPONENT_NUMBER(component_idx,varaible_type_idx). The cache of the mesh component number for the given component and variable type of the field.

Definition at line 1341 of file types.f90.

logical, dimension(:,:), allocatable types::field_create_values_cache_type::mesh_component_number_locked

MESH_COMPONENT_NUMBER_LOCKED(component_idx,variable_type_idx). Is .TRUE. if the mesh component number of the component_idx'th component of the variable_type_idx'th varible type has been locked, .FALSE. if not.

Definition at line 1342 of file types.f90.

integer(intg), dimension(:), allocatable types::field_create_values_cache_type::number_of_components

NUMBER_OF_COMPONENTS(variable_type_idx). The number of components in the field for the variable_type_idx'th field variable type.

Definition at line 1335 of file types.f90.

logical, dimension(:), allocatable types::field_create_values_cache_type::number_of_components_locked

NUMBER_OF_COMPONENTS_LOCKED(variable_type_idx). Is .TRUE. if the number of components has been locked for the variable_type_idx'th variable type, .FALSE. if not.

Definition at line 1336 of file types.f90.

logical types::field_create_values_cache_type::number_of_variables_locked

Is .TRUE. if the number of field variables has been locked, .FALSE. if not.

Definition at line 1321 of file types.f90.

logical types::field_create_values_cache_type::scaling_type_locked

Is .TRUE. if the scaling type has been locked, .FALSE. if not.

Definition at line 1323 of file types.f90.

logical types::field_create_values_cache_type::type_locked

Is .TRUE. if the field type has been locked, .FALSE. if not.

Definition at line 1324 of file types.f90.

type(varying_string), dimension(:), allocatable types::field_create_values_cache_type::variable_labels

VARIABLE_LABELS(variable_type_idx). The variable label for the variable_type_idx'th variable type of the field.

Definition at line 1327 of file types.f90.

logical, dimension(:), allocatable types::field_create_values_cache_type::variable_labels_locked

VARIABLE_LABELS_LOCKED(variable_type_idx). Is .TRUE. if the variable label for the variable_type_idx'th variable type has been locked, .FALSE. if not.

Definition at line 1328 of file types.f90.

integer(intg), dimension(:), allocatable types::field_create_values_cache_type::variable_types

VARIABLE_TYPES(variable_idx). The cache of the variable type for the given variable_idx of the field.

See also
FIELD_ROUTINES_VariableTypes

Definition at line 1325 of file types.f90.

logical types::field_create_values_cache_type::variable_types_locked

Is .TRUE. if the variable types have been locked, .FALSE. if not.

Definition at line 1326 of file types.f90.