| 
    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 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 |