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

Contains information on a generated regular mesh. More...

Collaboration diagram for types::generated_mesh_regular_type:

Public Attributes

type(generated_mesh_type), pointer generated_mesh
 A pointer to the generated mesh. More...
 
type(basis_ptr_type), dimension(:), allocatable bases
 The pointers to the bases used in the regular mesh. More...
 
integer(intg) coordinate_dimension
 The number of coordinates for the regular mesh. More...
 
integer(intg) mesh_dimension
 The dimension/number of Xi directions of the regular mesh. More...
 
real(dp), dimension(:), allocatable origin
 ORIGIN(coordinate_idx). The position of the origin (first) corner of the regular mesh. More...
 
real(dp), dimension(:), allocatable maximum_extent
 MAXIMUM_EXTENT(coordinate_idx). The extent/size in each nj'th direction of the regular mesh. More...
 
real(dp), dimension(:,:), allocatable base_vectors
 MESH_BASE_VECTORS(coordinate_idx,xi_idx). The base vectors indicating the geometric direction of the xi_idx mesh coordinate. More...
 
integer(intg), dimension(:), allocatable number_of_elements_xi
 NUMBER_OF_ELEMENTS_XI(xi_idx). The number of elements in the xi_idx'th Xi direction for the mesh. More...
 

Detailed Description

Contains information on a generated regular mesh.

Definition at line 543 of file types.f90.

Member Data Documentation

real(dp), dimension(:,:), allocatable types::generated_mesh_regular_type::base_vectors

MESH_BASE_VECTORS(coordinate_idx,xi_idx). The base vectors indicating the geometric direction of the xi_idx mesh coordinate.

Definition at line 550 of file types.f90.

type(basis_ptr_type), dimension(:), allocatable types::generated_mesh_regular_type::bases

The pointers to the bases used in the regular mesh.

Definition at line 545 of file types.f90.

integer(intg) types::generated_mesh_regular_type::coordinate_dimension

The number of coordinates for the regular mesh.

Definition at line 546 of file types.f90.

type(generated_mesh_type), pointer types::generated_mesh_regular_type::generated_mesh

A pointer to the generated mesh.

Definition at line 544 of file types.f90.

real(dp), dimension(:), allocatable types::generated_mesh_regular_type::maximum_extent

MAXIMUM_EXTENT(coordinate_idx). The extent/size in each nj'th direction of the regular mesh.

Definition at line 549 of file types.f90.

integer(intg) types::generated_mesh_regular_type::mesh_dimension

The dimension/number of Xi directions of the regular mesh.

Definition at line 547 of file types.f90.

integer(intg), dimension(:), allocatable types::generated_mesh_regular_type::number_of_elements_xi

NUMBER_OF_ELEMENTS_XI(xi_idx). The number of elements in the xi_idx'th Xi direction for the mesh.

Definition at line 551 of file types.f90.

real(dp), dimension(:), allocatable types::generated_mesh_regular_type::origin

ORIGIN(coordinate_idx). The position of the origin (first) corner of the regular mesh.

Definition at line 548 of file types.f90.