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

Contains information for a region. More...

Collaboration diagram for types::region_type:

Public Attributes

integer(intg) user_number
 The user defined identifier for the region. The user number must be unique. More...
 
logical region_finished
 Is .TRUE. if the region has finished being created, .FALSE. if not. More...
 
type(varying_string) label
 A user defined label for the region. More...
 
type(coordinate_system_type), pointer coordinate_system
 A pointer to the coordinate system used by the region. More...
 
type(data_points_type), pointer data_points
 A pointer to the data points defined on the region. More...
 
type(nodes_type), pointer nodes
 A pointer to the nodes defined on the region. More...
 
type(meshes_type), pointer meshes
 A pointer to the meshes defined on the region. More...
 
type(generated_meshes_type), pointer generated_meshes
 A pointer to the generated meshes defined on the region. More...
 
type(fields_type), pointer fields
 A pointer to the fields defined on the region. More...
 
type(equations_sets_type), pointer equations_sets
 A pointer to the equation sets defined on the region. More...
 
type(cellml_environments_type), pointer cellml_environments
 A pointer to the CellML environments for the region. More...
 
type(region_type), pointer parent_region
 A pointer to the parent region for the region. If the region has no parent region then it is the global (world) region and PARENT_REGION is NULL. More...
 
integer(intg) number_of_sub_regions
 The number of sub-regions defined for the region. More...
 
type(region_ptr_type), dimension(:), pointer sub_regions
 An array of pointers to the sub-regions defined on the region. More...
 
type(interfaces_type), pointer interfaces
 A pointer to the interfaces defined on the region. More...
 

Detailed Description

Contains information for a region.

See also
OPENCMISS::CMISSRegionType

Definition at line 3252 of file types.f90.

Member Data Documentation

type(cellml_environments_type), pointer types::region_type::cellml_environments

A pointer to the CellML environments for the region.

Definition at line 3263 of file types.f90.

type(coordinate_system_type), pointer types::region_type::coordinate_system

A pointer to the coordinate system used by the region.

Definition at line 3256 of file types.f90.

type(data_points_type), pointer types::region_type::data_points

A pointer to the data points defined on the region.

Definition at line 3257 of file types.f90.

type(equations_sets_type), pointer types::region_type::equations_sets

A pointer to the equation sets defined on the region.

Definition at line 3262 of file types.f90.

type(fields_type), pointer types::region_type::fields

A pointer to the fields defined on the region.

Definition at line 3261 of file types.f90.

type(generated_meshes_type), pointer types::region_type::generated_meshes

A pointer to the generated meshes defined on the region.

Definition at line 3260 of file types.f90.

type(interfaces_type), pointer types::region_type::interfaces

A pointer to the interfaces defined on the region.

Definition at line 3267 of file types.f90.

type(varying_string) types::region_type::label

A user defined label for the region.

Definition at line 3255 of file types.f90.

type(meshes_type), pointer types::region_type::meshes

A pointer to the meshes defined on the region.

Definition at line 3259 of file types.f90.

type(nodes_type), pointer types::region_type::nodes

A pointer to the nodes defined on the region.

Definition at line 3258 of file types.f90.

integer(intg) types::region_type::number_of_sub_regions

The number of sub-regions defined for the region.

Definition at line 3265 of file types.f90.

type(region_type), pointer types::region_type::parent_region

A pointer to the parent region for the region. If the region has no parent region then it is the global (world) region and PARENT_REGION is NULL.

Definition at line 3264 of file types.f90.

logical types::region_type::region_finished

Is .TRUE. if the region has finished being created, .FALSE. if not.

Definition at line 3254 of file types.f90.

type(region_ptr_type), dimension(:), pointer types::region_type::sub_regions

An array of pointers to the sub-regions defined on the region.

Todo:
make this allocatable

Definition at line 3266 of file types.f90.

integer(intg) types::region_type::user_number

The user defined identifier for the region. The user number must be unique.

Definition at line 3253 of file types.f90.