relativistic_params_read Subroutine

private subroutine relativistic_params_read()

Uses

  • proc~~relativistic_params_read~~UsesGraph proc~relativistic_params_read relativistic_params_read iso_fortran_env iso_fortran_env proc~relativistic_params_read->iso_fortran_env module~alps_var alps_var proc~relativistic_params_read->module~alps_var mpi mpi module~alps_var->mpi

Read the optional shared relativistic group, only after any relativistic species is identified. No group means module defaults. Missing and malformed groups are distinct; duplicates are errors. A quote/comment-aware header scan permits arbitrary record length, placement, case and inline data.

Arguments

None

Calls

proc~~relativistic_params_read~~CallsGraph proc~relativistic_params_read relativistic_params_read proc~alps_error alps_error proc~relativistic_params_read->proc~alps_error mpi_abort mpi_abort proc~alps_error->mpi_abort proc~output_time output_time proc~alps_error->proc~output_time

Called by

proc~~relativistic_params_read~~CalledByGraph proc~relativistic_params_read relativistic_params_read proc~init_param init_param proc~init_param->proc~relativistic_params_read program~alps alps program~alps->proc~init_param

Namelists


Variables

Name Type Default Description
ngamma integer 100

Number of intervals in relativistic , (Eqn. 3.14), giving array bounds 0:ngamma. Shared &relativistic_params setting; default 100, minimum 2 for relativistic runs.

npparbar integer 200

Number of intervals in dimensionless parallel momentum , , giving bounds 0:npparbar. Shared &relativistic_params setting; default 200, minimum 4 for relativistic runs.

rel_cache character(len=16) 'off'

Relativistic cache mode: off (default), auto, or refresh; used only on rank 0. Set in the optional &relativistic_params group, read only for relativistic runs.

rel_cache_dir character(len=1024) 'distribution/'

Existing directory for native content-addressed cache entries and temporary files. Shared by relativistic species; configured only through &relativistic_params.