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

Public Member Functions | |
| procedure, pass(z) | init (z, size) |
| Initialize a curved domain. | |
| procedure, pass(z) | free (z) |
| Deallocate a domain. | |
| procedure, pass(z) | finalize (z) |
| Finalize a domain list. | |
| procedure, pass(z) | add_element (z, el_idx, curve_data, curve_type) |
| Add a (facet, el) tuple to an unfinalized domain. | |
Public Attributes | |
| type(struct_curve_t), dimension(:), allocatable | curve_el |
| integer | size = 0 |
Private Attributes | |
| type(stack_curve_t), private | scratch |
| logical, private | finalized = .false. |
| type(struct_curve_t), dimension(:), allocatable curve::curve_t::curve_el |
|
private |