BraWl
|
Assorted routines and tools for file and data i/o. More...
Go to the source code of this file.
Modules | |
module | io |
Functions/Subroutines | |
subroutine, public | io::write_info (point) |
Subroutine to print software version, date, and time. | |
subroutine, public | io::make_data_directories (my_rank) |
Subroutine to make directories for storing data. | |
subroutine, public | io::read_control_file (filename, parameters, my_rank) |
Subroutine to read the input file defining the simulation. | |
subroutine, public | io::echo_control_file (parameters) |
Subroutine to echo the contents of the input file to the screen. | |
subroutine, public | io::read_exchange (setup, my_rank) |
Subroutine to read the atom-atom effective pair interactions (EPIs) from file. | |
subroutine, public | io::parse_inputs (setup, my_rank) |
Subroutine to parse command line arguments. | |
subroutine, public | io::parse_metropolis_inputs (metropolis, my_rank) |
Subroutine to parse the Metropolis MC input file. | |
subroutine, public | io::read_metropolis_file (filename, metropolis, my_rank) |
Subroutine to parse the Metropolis MC input file. | |
subroutine, public | io::echo_metropolis_file (metropolis) |
Subroutine to echo the contents of the Metropolis input file to the screen. | |
subroutine, public | io::read_ns_file (filename, parameters) |
Subroutine to read and parse nested sampling control file. | |
subroutine, public | io::read_tmmc_file (filename, parameters, my_rank) |
Subroutine to read and parse transition matrix Monte Carlo (TMMC) input file. | |
subroutine, public | io::read_wl_file (filename, parameters, my_rank) |
Subroutine to read and parse Wang-Landau sampling input file. | |
Variables | |
real(real64) | io::t_start |
real(real64) | io::t_stop |
Assorted routines and tools for file and data i/o.
This module contains routines for reading/writing information about a simulation (either to the screen or to file in plain text format. Data to be stored in binary format is written using the NetCDF library, for which the relevant routines can be found in netcdf_io.f90
Definition in file io.f90.