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

Contains the information for an element in a domain. More...

Collaboration diagram for types::domain_element_type:

Public Attributes

integer(intg) number
 The local element number in the domain. More...
 
type(basis_type), pointer basis
 A pointer to the basis function for the element. More...
 
integer(intg), dimension(:), allocatable element_nodes
 ELEMENT_NODES(element_node_idx). The local node number in the domain of the nn'th local node in the element. Old CMISS name NPNE(nn,nbf,ne). More...
 
integer(intg), dimension(:,:), allocatable element_derivatives
 ELEMENT_DERIVATIVES(local_derivative_idx,local_element_node_idx). Will give the global derivative number of the local_derivative_idx'th local derivative for the local_element_node_idx'th local node in the element. Old CMISS name NKJE(nk,nn,nj,ne). More...
 
integer(intg), dimension(:,:), allocatable elementversions
 elementVersions(localDerivativeIdx,localElementNodeIdx). will give the version number of the localDerivativeIdx'th local derivative for the localElementNodeIdx'th local node in the element. Old CMISS name NVJE(nn,nbf,nj,ne). More...
 

Detailed Description

Contains the information for an element in a domain.

Definition at line 668 of file types.f90.

Member Data Documentation

type(basis_type), pointer types::domain_element_type::basis

A pointer to the basis function for the element.

Definition at line 670 of file types.f90.

integer(intg), dimension(:,:), allocatable types::domain_element_type::element_derivatives

ELEMENT_DERIVATIVES(local_derivative_idx,local_element_node_idx). Will give the global derivative number of the local_derivative_idx'th local derivative for the local_element_node_idx'th local node in the element. Old CMISS name NKJE(nk,nn,nj,ne).

Definition at line 672 of file types.f90.

integer(intg), dimension(:), allocatable types::domain_element_type::element_nodes

ELEMENT_NODES(element_node_idx). The local node number in the domain of the nn'th local node in the element. Old CMISS name NPNE(nn,nbf,ne).

Definition at line 671 of file types.f90.

integer(intg), dimension(:,:), allocatable types::domain_element_type::elementversions

elementVersions(localDerivativeIdx,localElementNodeIdx). will give the version number of the localDerivativeIdx'th local derivative for the localElementNodeIdx'th local node in the element. Old CMISS name NVJE(nn,nbf,nj,ne).

Definition at line 673 of file types.f90.

integer(intg) types::domain_element_type::number

The local element number in the domain.

Definition at line 669 of file types.f90.