Dice Fortran Backend Documentation
input_parser.f90 File Reference

Go to the source code of this file.

Modules

module  input_parser
 Contains routines that read the input file params.txt.
 

Functions/Subroutines

subroutine input_parser::read_control (p_system, run_equil, run_restart, write_restart, restart_num, write_chains, write_log)
 Reads the CONTROL namelist in params.txt and assigns its data to the corresponding global variables defined in the shared_data module. More...
 
subroutine input_parser::read_qho (QHO)
 Reads the PARAMETER namelist in params.txt for the QHO system. Assigns the input data to the corresponding variables in the QHO derived type. More...
 
subroutine input_parser::read_h2plus (H2plus)
 Reads the PARAMETER namelist in params.txt for the H2 ion system. Assigns the input data to the corresponding variables in the QHO derived type. More...
 
subroutine input_parser::read_h2 (H2)
 Reads the PARAMETER namelist in params.txt for the H2 molecule system. Assigns the input data to the corresponding variables in the QHO derived type. More...
 
subroutine input_parser::read_inputs ()
 Main input parser function that reads the input file params.txt and calls the required namelist parser subroutines, depending on the system. More...