Neko
0.9.0
A portable framework for high-order spectral element flow simulations
|
Hexahedron element. More...
Public Member Functions | |
procedure, pass(this) | init => hex_init |
procedure, pass(this) | facet_id => hex_facet_id |
procedure, pass(this) | facet_order => hex_facet_order |
procedure, pass(this) | diameter => hex_diameter |
procedure, pass(this) | centroid => hex_centroid |
procedure, pass(this) | edge_id => hex_edge_id |
procedure, pass(this) | equal => hex_equal |
generic | operator => equal |
procedure, pass(this) | element => element_init |
procedure, pass(this) | free => element_free |
procedure, pass(this) | gdim => element_gdim |
procedure, pass(this) | npts => element_npts |
procedure, pass(this) | p => element_point |
procedure, pass(this) | n_points => element_npts |
procedure, non_overridable, pass | element_point |
procedure, pass(this) | id => entity_id |
procedure, pass(this) | set_id => entity_set_id |
Public Attributes | |
type(point_ptr), dimension(:), allocatable | pts |
Points of an element. More... | |
Private Attributes | |
integer, private | gdim_ |
Geometric dimension. More... | |
integer, private | npts_ |
number of points More... | |
integer, private | id_ = -1 |
Entity index. More... | |
3D element composed of 8 points
Node numbering (NEKTON symmetric notation) 3+-----+4 ^ s / /| | / / | | 7+-----+8 +2 +----> r | | / / | |/ / 5+-----+6 t
|
inherited |
Definition at line 49 of file element.f90.
|
inherited |
Definition at line 55 of file element.f90.
|
inherited |
Definition at line 50 of file element.f90.
|
inherited |
Definition at line 51 of file element.f90.
|
inherited |
Definition at line 41 of file entity.f90.
|
inherited |
Definition at line 54 of file element.f90.
|
inherited |
Definition at line 52 of file element.f90.
|
inherited |
Definition at line 53 of file element.f90.
|
inherited |
Definition at line 42 of file entity.f90.
|
privateinherited |
Definition at line 45 of file element.f90.
|
privateinherited |
Definition at line 39 of file entity.f90.
|
privateinherited |
Definition at line 46 of file element.f90.
|
inherited |
Definition at line 47 of file element.f90.