Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
element Module Reference

Data Types

interface  element_centroid
 
interface  element_diameter
 
interface  element_equal
 
interface  element_facet_id
 
interface  element_facet_order
 
type  element_t
 Base type for an element. More...
 

Functions/Subroutines

subroutine element_init (this, id, gdim, npts)
 Create an element with npts.
 
subroutine element_free (this)
 Deallocate an element.
 
pure integer function element_gdim (this)
 Get the geometric dimension of an element.
 
pure integer function element_npts (this)
 Get the number of points in an element.
 
type(point_t) function, pointer element_point (this, i)
 Return a pointer to point i of the element.
 

Function/Subroutine Documentation

◆ element_free()

subroutine element::element_free ( class(element_t), intent(inout this)
private

Definition at line 130 of file element.f90.

◆ element_gdim()

pure integer function element::element_gdim ( class(element_t), intent(in this)
private

Definition at line 140 of file element.f90.

◆ element_init()

subroutine element::element_init ( class(element_t), intent(inout this,
integer, intent(inout id,
integer, intent(in gdim,
integer, intent(in npts 
)
private

Definition at line 112 of file element.f90.

◆ element_npts()

pure integer function element::element_npts ( class(element_t), intent(in this)
private

Definition at line 147 of file element.f90.

◆ element_point()

type(point_t) function, pointer element::element_point ( class(element_t), intent(in this,
integer, intent(in i 
)
private

Definition at line 154 of file element.f90.