Read a namelist file into a config_2d_t and validate it.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| character(len=*), | intent(in) | :: | filename | |||
| type(config_2d_t), | intent(out) | :: | cfg | |||
| logical, | intent(out) | :: | is_ok | |||
| character(len=*), | intent(out) | :: | message | |||
| character(len=*), | intent(in), | optional | :: | case_dir |
Optional case directory to anchor relative file paths against; when absent/empty the namelist's own directory is used (see path_util). |
| Name | Type | Default | Description |
|---|---|---|---|
| dt | real(kind=wp) | None | |
| cfl | real(kind=wp) | None | |
| time_start | real(kind=wp) | None | |
| time_stop | real(kind=wp) | None | |
| max_iter | integer | None |
| Name | Type | Default | Description |
|---|---|---|---|
| flux_scheme | character(len=64) | None | |
| recon_scheme | character(len=64) | None | |
| time_scheme | character(len=64) | None | |
| char_proj | character(len=8) | None | |
| use_positivity_limiter | logical | None | |
| method | character(len=64) | None |
| Name | Type | Default | Description |
|---|---|---|---|
| problem_type | character(len=64) | None | |
| bc_left | character(len=32) | None | |
| bc_right | character(len=32) | None | |
| bc_bottom | character(len=32) | None | |
| bc_top | character(len=32) | None | |
| rho_inf | real(kind=wp) | None | |
| u_inf | real(kind=wp) | None | |
| v_inf | real(kind=wp) | None | |
| p_inf | real(kind=wp) | None |
| Name | Type | Default | Description |
|---|---|---|---|
| output_file | character(len=256) | None | |
| output_format | character(len=64) | None | |
| verbosity | integer | None | |
| print_freq | integer | None | |
| log_file | character(len=256) | None |
| Name | Type | Default | Description |
|---|---|---|---|
| checkpoint_freq | integer | None | |
| checkpoint_file | character(len=256) | None | |
| restart_file | character(len=256) | None |