Contains the information for an element in a mesh.
More...
|
integer(intg) | global_number |
| The global element number in the mesh. More...
|
|
integer(intg) | user_number |
| The corresponding user number for the element. More...
|
|
type(basis_type), pointer | basis |
| A pointer to the basis function for the element. More...
|
|
integer(intg), dimension(:), allocatable | mesh_element_nodes |
| MESH_ELEMENT_NODES(nn). The mesh node number in the mesh of the nn'th local node in the element. Old CMISS name NPNE(nn,nbf,ne). More...
|
|
integer(intg), dimension(:), allocatable | global_element_nodes |
| GLOBAL_ELEMENT_NODES(nn). The global node number in the mesh of the nn'th local node in the element. Old CMISS name NPNE(nn,nbf,ne). More...
|
|
integer(intg), dimension(:,:), allocatable | user_element_node_versions |
| USER_ELEMENT_NODE_VERSIONS(derivative_idx,element_node_idx). The version number for the nn'th user node's nk'th derivative. Size of array dependent on the maximum number of derivatives for the basis of the specified element. More...
|
|
integer(intg), dimension(:), allocatable | user_element_nodes |
| USER_ELEMENT_NODES(nn). The user node number in the mesh of the nn'th local node in the element. Old CMISS name NPNE(nn,nbf,ne). More...
|
|
type(mesh_adjacent_element_type), dimension(:), allocatable | adjacent_elements |
| ADJACENT_ELEMENTS(-nic:nic). The adjacent elements information in the nic'th xi coordinate direction. Note that -nic gives the adjacent element before the element in the nic'th direction and +nic gives the adjacent element after the element in the nic'th direction. The ni=0 index will give the information on the current element. Old CMISS name NXI(-ni:ni,0:nei,ne). More...
|
|
logical | boundary_element |
| Is .TRUE. if the mesh element is on the boundary of a mesh, .FALSE. if not. More...
|
|
Contains the information for an element in a mesh.
Definition at line 388 of file types.f90.
ADJACENT_ELEMENTS(-nic:nic). The adjacent elements information in the nic'th xi coordinate direction. Note that -nic gives the adjacent element before the element in the nic'th direction and +nic gives the adjacent element after the element in the nic'th direction. The ni=0 index will give the information on the current element. Old CMISS name NXI(-ni:ni,0:nei,ne).
Definition at line 396 of file types.f90.
type(basis_type), pointer types::mesh_element_type::basis |
A pointer to the basis function for the element.
Definition at line 391 of file types.f90.
logical types::mesh_element_type::boundary_element |
Is .TRUE. if the mesh element is on the boundary of a mesh, .FALSE. if not.
Definition at line 399 of file types.f90.
integer(intg), dimension(:), allocatable types::mesh_element_type::global_element_nodes |
GLOBAL_ELEMENT_NODES(nn). The global node number in the mesh of the nn'th local node in the element. Old CMISS name NPNE(nn,nbf,ne).
Definition at line 393 of file types.f90.
integer(intg) types::mesh_element_type::global_number |
The global element number in the mesh.
Definition at line 389 of file types.f90.
integer(intg), dimension(:), allocatable types::mesh_element_type::mesh_element_nodes |
MESH_ELEMENT_NODES(nn). The mesh node number in the mesh of the nn'th local node in the element. Old CMISS name NPNE(nn,nbf,ne).
Definition at line 392 of file types.f90.
integer(intg), dimension(:,:), allocatable types::mesh_element_type::user_element_node_versions |
USER_ELEMENT_NODE_VERSIONS(derivative_idx,element_node_idx). The version number for the nn'th user node's nk'th derivative. Size of array dependent on the maximum number of derivatives for the basis of the specified element.
Definition at line 394 of file types.f90.
integer(intg), dimension(:), allocatable types::mesh_element_type::user_element_nodes |
USER_ELEMENT_NODES(nn). The user node number in the mesh of the nn'th local node in the element. Old CMISS name NPNE(nn,nbf,ne).
Definition at line 395 of file types.f90.
integer(intg) types::mesh_element_type::user_number |
The corresponding user number for the element.
Definition at line 390 of file types.f90.