ORB5  v4.9.4
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. More...
 
subroutine control_all::print_run_label
 Label the run with the git commit hash and modified files since last commit. More...
 
subroutine control_all::annular_label
 
subroutine control_all::run_file_check (datn)
 Check if mystop and datn exist else create. More...
 
subroutine control_all::create_data_directory
 Create data directory for the checkpoints. More...
 
subroutine control_all::write_checkpoint
 Write files necessary for checkpoint. More...
 
subroutine control_all::summarize_run
 
subroutine control_all::create_hdf5_file
 Create the result file. More...
 
subroutine control_all::create_parallel_hdf5_file
 Create the parallel result file (across subdomains) More...
 
subroutine control_all::create_hdf5_testpart_file
 Create the trajectory file. More...
 
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. More...
 
subroutine control_all::initialize_run_counter
 Create run counter. More...
 
subroutine control_all::increment_run_counter
 Increment run counter. More...
 
subroutine control_all::broadcast_file_related_variables (datn)
 Broadcast a couple variables computed by master. More...
 
subroutine control_all::store_species_info
 Store information about species. More...
 
subroutine control_all::store_input_file
 Store the input file in the current directory in the result file. More...
 
subroutine control_all::store_commit_hash
 Store the Git commit hash, modified files and. More...
 
character(len(s)+100) function replace_text (s, text, rep)
 Replace an occurence in a string. More...
 
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. More...
 
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.