ORB5  4.00
Loading...
Searching...
No Matches
control_all.F90 File Reference
#include "precomp.h"
Include dependency graph for control_all.F90:

Modules

module  control_all

Functions/Subroutines

subroutine, public control_all::control
subroutine control_all::initialize_all_modules (datn)
subroutine control_all::date (str)
 Print the run date.
subroutine control_all::print_run_label
 Label the run with the git commit hash and modified files since last commit.
subroutine control_all::annular_label
subroutine control_all::run_file_check (datn)
 Check if mystop and datn exist else create.
subroutine control_all::create_data_directory
 Create data directory for the checkpoints.
subroutine control_all::write_checkpoint
 Write files necessary for checkpoint.
subroutine control_all::summarize_run
subroutine control_all::create_hdf5_file
 Create the result file.
subroutine control_all::create_parallel_hdf5_file
 Create the parallel result file (across subdomains).
subroutine control_all::create_hdf5_testpart_file
 Create the trajectory file.
subroutine control_all::open_hdf5_file
subroutine control_all::open_parallel_hdf5_file
subroutine control_all::open_hdf5_testpart_file
subroutine control_all::close_hdf5_files
subroutine control_all::copy_hdf5_to_main_directory (datn)
 Copy {orb5_res{,_parallel},matrix}.h5 file from dat{0,1} to main directory to avoid problems in case of crash.
subroutine control_all::initialize_run_counter
 Create run counter.
subroutine control_all::increment_run_counter
 Increment run counter.
subroutine control_all::broadcast_file_related_variables (datn)
 Broadcast a couple variables computed by master.
subroutine control_all::store_species_info
 Store information about species.
subroutine control_all::store_input_file
 Store the input file in the current directory in the result file.
subroutine control_all::store_commit_hash
 Store the Git commit hash, modified files and.
character(len(s)+100) function replace_text (s, text, rep)
 Replace an occurence in a string.
subroutine, public control_all::check_mpi_types
subroutine, public control_all::parse_program_arguments (nl_input_path, input_path)
 Parse program arguments to extract options input file name Arguments beginning with "--" are treated as options, and the rest is treated as input file name.
subroutine control_all::restart_end_time

Function/Subroutine Documentation

◆ replace_text()

character(len(s)+100) function store_commit_hash::replace_text ( character(*) s,
character(*) text,
character(*) rep )

Replace an occurence in a string.