This namelist contains filepaths, where the any other namelist can be found.
| Name | Default value | Valid values |
|---|---|---|
path_feature_selection |
'params_braginskii.in' |
String of maxlen=1024 |
path_tstep |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_model |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_pardiss_model |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_numdiss |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_buffer |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_floors |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_switches |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_sources_external_select |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_boundaries_perp |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_boundaries_parpen |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_init_select |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_solver_pot |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_solver_apar |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_solver_backup |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_parsolver_te |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_parsolver_ti |
'params_braginskii.in' |
String of maxlen=1024 |
path_brag_parsolver_upar |
'params_braginskii.in' |
String of maxlen=1024 |
path_neut_model |
'params_neutrals.in' |
String of maxlen=1024 |
path_neut_floors |
'params_neutrals.in' |
String of maxlen=1024 |
path_neut_switches |
'params_neutrals.in' |
String of maxlen=1024 |
path_neut_boundaries_perp |
'params_neutrals.in' |
String of maxlen=1024 |
path_neut_boundaries_parpen |
'params_neutrals.in' |
String of maxlen=1024 |
path_neut_data_paths |
'params_neutrals.in' |
String of maxlen=1024 |
path_neut_init_select |
'params_neutrals.in' |
String of maxlen=1024 |
path_neut_solver_dens |
'params_neutrals.in' |
String of maxlen=1024 |
path_neut_solver_parmom |
'params_neutrals.in' |
String of maxlen=1024 |
path_impy_cornal |
'params_neutrals.in' |
String of maxlen=1024 |
path_diag_lineout |
'params_braginskii.in' |
String of maxlen=1024 |
path_evol_apar_shift |
'params_braginskii.in' |
String of maxlen=1024 |
Switches for various features.
| Name | Default value | Valid values | Complexity level | Description |
|---|---|---|---|---|
stop_after_init |
FALSE |
(TRUE, FALSE) |
beginner | Stops code after creation of initial state, in order to check its sanity. |
mms_on |
FALSE |
(TRUE, FALSE) |
medium | Switch for Method of Manufactured Solutions analysis. |
mms_potvort_solve_on |
TRUE |
(TRUE, FALSE) |
expert | Switch if electrostatic potential solve is performed or analytic expressions are used. Only for mms_on=TRUE |
mms_aparjpar_solve_on |
TRUE |
(TRUE, FALSE) |
expert | Switch if electromagnetic potential solve is performed or analytic expressions are used. Only for mms_on=TRUE |
checksum_on |
FALSE |
(TRUE, FALSE) |
experrt | Switch for performing checksums on plasma state. Has no physical meaning, but can be used e.g. for regression tests. |
neutrals_on |
FALSE |
(TRUE, FALSE) |
beginner | Switch for running with neutrals gas model. |
iol_on |
FALSE |
(TRUE, FALSE) |
expert | Switch for running with ion-orbit-loss model. |
scalar_diagnostics_on |
FALSE |
(TRUE, FALSE) |
beginner | Switch for enabling scalar diagnostics. |
zonal_diagnostics_on |
FALSE |
(TRUE, FALSE) |
beginner | Switch for enabling zonal diagnostics. |
lineout_diagnostics_on |
FALSE |
(TRUE, FALSE) |
beginner | Switch for enabling lineout diagnostics. |
evol_apar_shift_on |
FALSE |
(TRUE, FALSE) |
medium | Switch for self-evolving magnetic shift on parallel electromagnetic potential that is removed from flutter terms. |
analyse_snapshots_on |
FALSE |
(TRUE, FALSE) |
medium | Switch for performing diagnostics on existing snapshots. No time-stepping will be performed. |
analyse_snapshots_start |
1 |
>0 |
medium | Snapshot number where snapshot analysis starts. Only for analyse_snapshots_on=TRUE in &feature_selection. |
analyse_snapshots_end |
99999 |
>0 |
medium | Snapshot number where snapshot analysis ends. Only for analyse_snapshots_on=TRUE in &feature_selection. |
Parameters for time-stepping and time intervals for writing snapshots and diagnostics.
| Name | Default value | Valid values | Complexity level | Description |
|---|---|---|---|---|
tstep_order |
'2' |
('1', '2', '3') |
medium | Order of Karniadakis time-stepping scheme. |
dtau |
'1.0E-2' |
> 0.0 |
beginner | Size of time-step. |
tau_fin |
'20.0' |
> 0.0 |
beginner | Final time-point of simulation. |
tau_snaps |
'1.0' |
> 0.0 |
beginner | Time interval for snapshot output. |
tau_diags |
'1.0' |
> 0.0 |
beginner | Time interval for diagnostic snapshot output. Only active if any of 'scalar_diagnostics_on=TRUE', 'zonal_diagnostics_on=TRUE', 'lineout_diagnostics_on=TRUE' in &feature_selection. |
tstep_dbgout |
TRUE |
(TRUE, FALSE) |
medium | Switch for debug output on time-stepping. |
Parameters for selecting linout diagnostics data.
| Name | Default value | Valid values | Complexity level | Description |
|---|---|---|---|---|
lineout_select |
'NONE' |
('NONE', 'ON) |
medium | Switch for lineout diagnostcis. |
lineout_path |
'' |
String | medium | Filepath, where to find specialised input data for lineout diagnostics (see TODO). |
Parameters handling removal of equilibrium parallel electromagnetic potential in flutter terms. Only for evol_apar_shift_on=TRUE in &feature_selection.
| Name | Default value | Valid values | Complexity level | Description |
|---|---|---|---|---|
apar_shift_iselect |
'CONTINUE' |
('APAR', 'CONTINUE', 'AVERAGE') |
expert | Method how initial state for apar_shift is created. |
tau_filter_width |
-1.0 |
> 0.0 |
expert | Time width of apar_shift. MHD events with a time scale longer than tau_filter_width will be filtered out before entering flutter operators. |
nsnaps_start |
-1 | > 0 |
expert | Start number of snapshots overwhich apar is averaged if apar_shift_iselect=AVERAGE. |
nsnaps_end |
-1 | > 0 |
expert | End number of snapshots overwhich apar is averaged if apar_shift_iselect=AVERAGE. |