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

Public Member Functions | |
| procedure, pass(this) | free (this) |
| Deallocate a case. | |
| generic | init (this, case_file) |
| Initialize a case from an input file case_file. | |
| generic | init (this, case_json) |
| Initialize a case from a JSON object describing a case. | |
Public Attributes | |
| type(mesh_t) | msh |
| type(json_file) | params |
| character(len=:), allocatable | output_directory |
| type(output_controller_t) | output_controller |
| type(fluid_output_t) | f_out |
| type(time_state_t) | time |
| type(chkp_output_t) | chkp_out |
| type(chkp_t) | chkp |
| type(user_t) | user |
| class(fluid_scheme_base_t), allocatable | fluid |
| type(scalars_t), allocatable | scalars |
Private Member Functions | |
| procedure, pass(this), private | case_init_from_file (this, case_file) |
| Initialize a case from an input file case_file. | |
| procedure, pass(this), private | case_init_from_json (this, case_json) |
| Initialize a case from a JSON object describing a case. | |
| type(chkp_output_t) case::case_t::chkp_out |
| type(fluid_output_t) case::case_t::f_out |
| class(fluid_scheme_base_t), allocatable case::case_t::fluid |
| type(output_controller_t) case::case_t::output_controller |
| character(len=:), allocatable case::case_t::output_directory |
| type(scalars_t), allocatable case::case_t::scalars |
| type(time_state_t) case::case_t::time |