KTH framework for Nek5000 toolboxes; testing version
0.0.1
|
Checkpointing routines for toolbox. More...
Modules | |
Dummy checkpointing | |
Dummy routines for checkpointing. | |
Multistep checkpointing | |
Multistep checkpointing for DNS, MHD and linear simulations. | |
Files | |
file | chkpt.f |
Set of checkpoint routines. | |
Functions | |
subroutine | chkpt_register () |
Register checkpointing module. More... | |
subroutine | chkpt_init () |
Initilise checkpointing module. More... | |
logical function | chkpt_is_initialised () |
Check if module was initialised. More... | |
subroutine | chkpt_main |
Main checkpoint interface. More... | |
subroutine | chkpt_get_fset (step_cnt, set_out) |
Get step count to the checkpoint and a set number. More... | |
Checkpointing routines for toolbox.
This is the main interface to I/O checkpointing.
Varaible | Type | Runtime parameter | Description |
---|---|---|---|
chpt_ifrst | logical | _chkpt:readchkpt | start simulation form checkpoint |
chpt_fnum | integer | _chkpt:chkpFnumber | restart file number |
chpt_step | integer | _chkpt:chkpInterval | checkpiont dump frequency (number of time steps) |
subroutine chkpt_get_fset | ( | integer | step_cnt, |
integer | set_out | ||
) |
subroutine chkpt_init |
Initilise checkpointing module.
Definition at line 86 of file chkpt.f.
References chkpts_init(), mntr_abort(), mntr_get_step_delay(), mntr_tmr_add(), mntr_warn(), and rprm_rp_get().
logical function chkpt_is_initialised |
subroutine chkpt_main |
Main checkpoint interface.
Definition at line 200 of file chkpt.f.
References chkpts_read(), chkpts_write(), and mntr_get_step_delay().
subroutine chkpt_register |
Register checkpointing module.
Definition at line 10 of file chkpt.f.
References chkpts_register(), mntr_abort(), mntr_mod_is_name_reg(), mntr_mod_reg(), mntr_set_step_delay(), mntr_tmr_add(), mntr_tmr_is_name_reg(), mntr_tmr_reg(), mntr_warn(), rprm_rp_reg(), rprm_sec_reg(), and rprm_sec_set_act().