Neko
0.9.99
A portable framework for high-order spectral element flow simulations
|
Triangular element. More...
Public Member Functions | |
procedure, pass(this) | init => tri_init |
procedure, pass(this) | facet_id => tri_facet_id |
procedure, pass(this) | facet_order => tri_facet_order |
procedure, pass(this) | diameter => tri_diameter |
procedure, pass(this) | centroid => tri_centroid |
procedure, pass(this) | equal => tri_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... | |
2D element composed of 3 points
Node numbering 3+ |\ | \ ^ s | \ | | \ | 1+----+2 +---> r
|
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.