KTH framework for Nek5000 toolboxes; testing version
0.0.1
|
Set of module register and logging routines for KTH framework. More...
Go to the source code of this file.
Functions/Subroutines | |
subroutine | mntr_register_mod (log_thr) |
Initialise monitor by registering framework and monitor. More... | |
subroutine | mntr_register_par |
Register monitor runtime parameters. More... | |
subroutine | mntr_init |
Initialise monitor module. More... | |
subroutine | mntr_wclock |
Monitor simulation wall clock. More... | |
subroutine | mntr_set_step_delay (dstep) |
Set number of steps necessary to write proper checkpointing. More... | |
subroutine | mntr_get_step_delay (dstep) |
Get step delay. More... | |
subroutine | mntr_set_conv (ifconv) |
Set convergence flag to shorten simulation. More... | |
logical function | mntr_is_initialised () |
Check if module was initialised. More... | |
integer function | mntr_lp_def_get () |
Get logging threashold. More... | |
subroutine | mntr_mod_reg (mid, pmid, mname, mdscr) |
Register new module. More... | |
subroutine | mntr_mod_is_name_reg (mid, mname) |
Check if module name is registered and return its id. More... | |
logical function | mntr_mod_is_id_reg (mid) |
Check if module id is registered. This operation is performed locally. More... | |
subroutine | mntr_mod_get_number (nmod, mmod) |
Get number of registered modules. This operation is performed locally. More... | |
subroutine | mntr_mod_get_info (mname, pmid, mid) |
Get module name an parent id for given module id. This operation is performed locally. More... | |
subroutine | mntr_log (mid, priority, logs) |
Write log message. More... | |
subroutine | mntr_log_local (mid, priority, logs, prid) |
Write log message from given process. More... | |
subroutine | mntr_logi (mid, priority, logs, ivar) |
Write log message adding single integer. More... | |
subroutine | mntr_logr (mid, priority, logs, rvar) |
Write log message adding single real. More... | |
subroutine | mntr_logrv (mid, priority, logs, rvarv, rvarn) |
Write log message adding real vector of length n. More... | |
subroutine | mntr_logl (mid, priority, logs, lvar) |
Write log message adding single logical. More... | |
subroutine | mntr_warn (mid, logs) |
Write warning message. More... | |
subroutine | mntr_error (mid, logs) |
Write error message. More... | |
subroutine | mntr_abort (mid, logs) |
Abort simulation. More... | |
subroutine | mntr_check_abort (mid, ierr, logs) |
Abort simulation. More... | |
subroutine | mntr_mod_summary_print () |
Print registered modules showing tree structure. More... | |
subroutine | mntr_mod_get_olist (olist, ierr) |
Provide ordered list of registered modules for printing. More... | |
recursive subroutine | mntr_build_ord_list (olist, slist, nlist, npos, parent, level) |
Build ordered list reflecting graph structure. More... | |
Set of module register and logging routines for KTH framework.
Definition in file mntrlog.f.