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

A pointer to the domain decomposition for this domain. More...

Collaboration diagram for types::domain_type:

Public Attributes

type(decomposition_type), pointer decomposition
 A pointer to the domain decomposition for this domain. More...
 
type(mesh_type), pointer mesh
 A pointer to the mesh for this domain. More...
 
integer(intg) mesh_component_number
 The mesh component number of the mesh which this domain was decomposed from. More...
 
type(region_type), pointer region
 A pointer to the region that this domain is in. This is "inherited" from the mesh region. More...
 
integer(intg) number_of_dimensions
 The number of dimensions for this domain. This is "inherited" from the mesh. More...
 
integer(intg), dimension(:), allocatable node_domain
 NODE_DOMAIN(np). The domain number that the np'th global node is in for the domain decomposition. Note: the domain numbers start at 0 and go up to the NUMBER_OF_DOMAINS-1. More...
 
type(domain_mappings_type), pointer mappings
 Pointer to the mappings for the domain e.g., global to local and local to global maps. More...
 
type(domain_topology_type), pointer topology
 Pointer to the topology for the domain. More...
 

Detailed Description

A pointer to the domain decomposition for this domain.

Definition at line 938 of file types.f90.

Member Data Documentation

type(decomposition_type), pointer types::domain_type::decomposition

A pointer to the domain decomposition for this domain.

Definition at line 939 of file types.f90.

type(domain_mappings_type), pointer types::domain_type::mappings

Pointer to the mappings for the domain e.g., global to local and local to global maps.

Definition at line 945 of file types.f90.

type(mesh_type), pointer types::domain_type::mesh

A pointer to the mesh for this domain.

Definition at line 940 of file types.f90.

integer(intg) types::domain_type::mesh_component_number

The mesh component number of the mesh which this domain was decomposed from.

Definition at line 941 of file types.f90.

integer(intg), dimension(:), allocatable types::domain_type::node_domain

NODE_DOMAIN(np). The domain number that the np'th global node is in for the domain decomposition. Note: the domain numbers start at 0 and go up to the NUMBER_OF_DOMAINS-1.

Definition at line 944 of file types.f90.

integer(intg) types::domain_type::number_of_dimensions

The number of dimensions for this domain. This is "inherited" from the mesh.

Definition at line 943 of file types.f90.

type(region_type), pointer types::domain_type::region

A pointer to the region that this domain is in. This is "inherited" from the mesh region.

Definition at line 942 of file types.f90.

type(domain_topology_type), pointer types::domain_type::topology

Pointer to the topology for the domain.

Definition at line 946 of file types.f90.