Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
tet_mesh::tet_mesh_t Type Reference
Collaboration diagram for tet_mesh::tet_mesh_t:

Public Member Functions

procedure, pass(thisinit (this, msh, mthd)
 Initialise a tetrahedral mesh based on a hexahedral mesh msh.
 
procedure, pass(thisfree (this)
 Deallocate a tetrahedral mesh.
 

Public Attributes

type(tet_t), dimension(:), allocatable el
 Tetrahedron elements.
 
type(mesh_t), pointer msh
 Hexahedron mesh.
 
integer nelv
 Number of Tetrahedrons.
 

Detailed Description

Definition at line 46 of file tet_mesh.f90.

Member Function/Subroutine Documentation

◆ free()

procedure, pass(this) tet_mesh::tet_mesh_t::free ( class(tet_mesh_t), intent(inout this)

Definition at line 52 of file tet_mesh.f90.

◆ init()

procedure, pass(this) tet_mesh::tet_mesh_t::init ( class(tet_mesh_t), intent(inout this,
type(mesh_t), intent(in), target  msh,
integer, intent(in), optional  mthd 
)

Definition at line 51 of file tet_mesh.f90.

Member Data Documentation

◆ el

type(tet_t), dimension(:), allocatable tet_mesh::tet_mesh_t::el

Definition at line 47 of file tet_mesh.f90.

◆ msh

type(mesh_t), pointer tet_mesh::tet_mesh_t::msh

Definition at line 48 of file tet_mesh.f90.

◆ nelv

integer tet_mesh::tet_mesh_t::nelv

Definition at line 49 of file tet_mesh.f90.


The documentation for this type was generated from the following file: