|
Neko 0.9.1
A portable framework for high-order spectral element flow simulations
|


Public Member Functions | |
| procedure, pass(z) | init (z, size) |
| Initialize a facet zone. | |
| procedure, pass(z) | free (z) |
| Deallocate a facet zone. | |
| procedure, pass(z) | finalize (z) |
| Finalize a zone list. | |
| procedure, pass(z) | add_facet (z, facet, el) |
| Add a (facet, el) tuple to an unfinalized zone. | |
Public Attributes | |
| type(tuple_i4_t), dimension(:), allocatable | facet_el |
| integer | size |
Private Attributes | |
| logical, private | finalized = .false. |
| type(stack_i4t2_t), private | scratch |
Definition at line 41 of file facet_zone.f90.
| procedure, pass(z) facet_zone::facet_zone_t::add_facet | ( | class(facet_zone_t), intent(inout) | z, |
| integer, intent(in) | facet, | ||
| integer, intent(in) | el | ||
| ) |
| [in] | facet | Facet in the zone |
| [in] | el | Element in the zone |
Definition at line 50 of file facet_zone.f90.
Create a static list of (facet,el) tuples
Definition at line 49 of file facet_zone.f90.
Definition at line 48 of file facet_zone.f90.
| procedure, pass(z) facet_zone::facet_zone_t::init | ( | class(facet_zone_t), intent(inout) | z, |
| integer, optional | size | ||
| ) |
Definition at line 47 of file facet_zone.f90.
| type(tuple_i4_t), dimension(:), allocatable facet_zone::facet_zone_t::facet_el |
Definition at line 42 of file facet_zone.f90.
Definition at line 44 of file facet_zone.f90.
|
private |
Definition at line 45 of file facet_zone.f90.
| integer facet_zone::facet_zone_t::size |
Definition at line 43 of file facet_zone.f90.