![]() |
ORB5
v4.9.4
|
Functions/Subroutines | |
| subroutine, public | control |
| subroutine | initialize_all_modules (datn) |
| subroutine | date (str) |
| Print the run date. More... | |
| subroutine | print_run_label |
| Label the run with the git commit hash and modified files since last commit. More... | |
| subroutine | annular_label |
| subroutine | run_file_check (datn) |
| Check if mystop and datn exist else create. More... | |
| subroutine | create_data_directory |
| Create data directory for the checkpoints. More... | |
| subroutine | write_checkpoint |
| Write files necessary for checkpoint. More... | |
| subroutine | summarize_run |
| subroutine | create_hdf5_file |
| Create the result file. More... | |
| subroutine | create_parallel_hdf5_file |
| Create the parallel result file (across subdomains) More... | |
| subroutine | create_hdf5_testpart_file |
| Create the trajectory file. More... | |
| subroutine | open_hdf5_file |
| subroutine | open_parallel_hdf5_file |
| subroutine | open_hdf5_testpart_file |
| subroutine | close_hdf5_files |
| subroutine | 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 | initialize_run_counter |
| Create run counter. More... | |
| subroutine | increment_run_counter |
| Increment run counter. More... | |
| subroutine | broadcast_file_related_variables (datn) |
| Broadcast a couple variables computed by master. More... | |
| subroutine | store_species_info |
| Store information about species. More... | |
| subroutine | store_input_file |
| Store the input file in the current directory in the result file. More... | |
| subroutine | store_commit_hash |
| Store the Git commit hash, modified files and. More... | |
| subroutine, public | check_mpi_types |
| subroutine, public | 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 | restart_end_time |
|
private |
Here is the caller graph for this function:| subroutine control_all::broadcast_file_related_variables | ( | integer, intent(inout) | datn | ) |
Broadcast a couple variables computed by master.
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine, public control_all::check_mpi_types |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine control_all::close_hdf5_files |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine, public control_all::control |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine control_all::copy_hdf5_to_main_directory | ( | integer, intent(in) | datn | ) |
Copy {orb5_res{,_parallel},matrix}.h5 file from dat{0,1} to main directory to avoid problems in case of crash.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Create data directory for the checkpoints.
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Create the result file.
Here is the caller graph for this function:| subroutine control_all::create_hdf5_testpart_file |
Create the trajectory file.
Here is the caller graph for this function:| subroutine control_all::create_parallel_hdf5_file |
Create the parallel result file (across subdomains)
Here is the caller graph for this function:| subroutine control_all::date | ( | character(len=*), intent(in) | str | ) |
Print the run date.
| [in] | str | String to be printed before the date |
Here is the caller graph for this function:| subroutine control_all::increment_run_counter |
Increment run counter.
Here is the caller graph for this function:| subroutine control_all::initialize_all_modules | ( | integer, intent(in) | datn | ) |
| subroutine control_all::initialize_run_counter |
Create run counter.
Here is the caller graph for this function:| subroutine control_all::open_hdf5_file |
Here is the caller graph for this function:| subroutine control_all::open_hdf5_testpart_file |
Here is the caller graph for this function:| subroutine control_all::open_parallel_hdf5_file |
Here is the caller graph for this function:| subroutine, public control_all::parse_program_arguments | ( | logical, intent(inout) | nl_input_path, |
| character(len=*), intent(inout) | 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.
| [in,out] | nl_input_path | If an input path is given in argument |
| [in,out] | input_path | Path to input |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Label the run with the git commit hash and modified files since last commit.
Here is the caller graph for this function:| subroutine control_all::restart_end_time |
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Check if mystop and datn exist else create.
Here is the caller graph for this function:| subroutine control_all::store_commit_hash |
Store the Git commit hash, modified files and.
Here is the caller graph for this function:| subroutine control_all::store_input_file |
Store the input file in the current directory in the result file.
Here is the caller graph for this function:
|
private |
Store information about species.
Here is the caller graph for this function:| subroutine control_all::summarize_run |
Here is the call graph for this function:
Here is the caller graph for this function:| subroutine control_all::write_checkpoint |
Write files necessary for checkpoint.
Here is the call graph for this function:
Here is the caller graph for this function: