|
procedure, public | init (this, comp_name, dt, dt_unit, dt_restart, dt_restart_unit) |
|
procedure, public | regist_process (this, process_name, dt, dt_unit, tm_process_id) |
|
procedure, public | check_state (this) |
|
procedure, public | do_process (this, tm_process_id) |
|
procedure, public | get_process_inner_itr_num (this, tm_process_id) |
|
procedure, public | final (this) |
|
Definition at line 76 of file scale_time_manager.F90.
◆ init()
procedure, public scale_time_manager::time_manager_component::init |
( |
class(time_manager_component), intent(inout) | this, |
|
|
character(*), intent(in) | comp_name, |
|
|
real(dp), intent(in) | dt, |
|
|
character(*), intent(in) | dt_unit, |
|
|
real(dp), intent(in) | dt_restart, |
|
|
character(*), intent(in) | dt_restart_unit ) |
◆ regist_process()
procedure, public scale_time_manager::time_manager_component::regist_process |
( |
class(time_manager_component), intent(inout), target | this, |
|
|
character(*), intent(in) | process_name, |
|
|
real(dp), intent(in) | dt, |
|
|
character(*), intent(in) | dt_unit, |
|
|
integer, intent(out) | tm_process_id ) |
◆ check_state()
procedure, public scale_time_manager::time_manager_component::check_state |
( |
class(time_manager_component), intent(inout), target | this | ) |
|
◆ do_process()
procedure, public scale_time_manager::time_manager_component::do_process |
( |
class(time_manager_component), intent(inout) | this, |
|
|
integer, intent(in) | tm_process_id ) |
◆ get_process_inner_itr_num()
procedure, public scale_time_manager::time_manager_component::get_process_inner_itr_num |
( |
class(time_manager_component), intent(inout) | this, |
|
|
integer, intent(in) | tm_process_id ) |
◆ final()
procedure, public scale_time_manager::time_manager_component::final |
( |
class(time_manager_component), intent(inout) | this | ) |
|
◆ dtsec
real(dp) scale_time_manager::time_manager_component::dtsec |
◆ dstep
integer scale_time_manager::time_manager_component::dstep |
◆ res_step
integer scale_time_manager::time_manager_component::res_step |
◆ do_step
logical scale_time_manager::time_manager_component::do_step |
◆ dtsec_restart
real(dp) scale_time_manager::time_manager_component::dtsec_restart |
◆ dstep_restart
integer scale_time_manager::time_manager_component::dstep_restart |
◆ res_step_restart
integer scale_time_manager::time_manager_component::res_step_restart |
◆ do_restart
logical scale_time_manager::time_manager_component::do_restart |
◆ comp_name
character(len=h_short) scale_time_manager::time_manager_component::comp_name |
◆ process_list
type(time_manager_process), dimension(time_manager_process_max_num) scale_time_manager::time_manager_component::process_list |
Definition at line 88 of file scale_time_manager.F90.
88 type(TIME_manager_process) :: process_list(TIME_MANAGER_PROCESS_MAX_NUM)
◆ process_num
integer scale_time_manager::time_manager_component::process_num |
The documentation for this type was generated from the following file: