Definition at line 128 of file clock.F90.
|
integer | tick |
| internal clock counter which is incremented by one when the clock is advanced More...
|
|
real(8) | time_step |
| physical simulation time increment which corresponds to a single clock tick More...
|
|
real(8) | time_ |
| physical simulation time More...
|
|
◆ print()
procedure clock_oct_m::clock_t::print |
|
private |
print internal state of the clock
Definition at line 134 of file clock.F90.
◆ print_str()
procedure clock_oct_m::clock_t::print_str |
|
private |
print internal state of the clock to a string
Definition at line 135 of file clock.F90.
◆ set_time()
procedure clock_oct_m::clock_t::set_time |
|
private |
set the clock only to the time of a given input clock
Definition at line 136 of file clock.F90.
◆ copy()
procedure clock_oct_m::clock_t::copy |
|
private |
set the clock to the state of a given input clock
Definition at line 137 of file clock.F90.
◆ get_tick()
procedure clock_oct_m::clock_t::get_tick |
|
private |
get value of internal clock counter
Definition at line 138 of file clock.F90.
◆ get_dt()
procedure clock_oct_m::clock_t::get_dt |
|
private |
get value of the time step
Definition at line 139 of file clock.F90.
◆ time()
procedure clock_oct_m::clock_t::time |
|
private |
get the current physical simulation time of the clock
Definition at line 140 of file clock.F90.
◆ reset()
procedure clock_oct_m::clock_t::reset |
|
private |
set the internal clock counter back to zero
Definition at line 141 of file clock.F90.
◆ clock_is_equal()
procedure clock_oct_m::clock_t::clock_is_equal |
|
private |
◆ operator() [1/8]
generic clock_oct_m::clock_t::operator |
|
private |
◆ clock_is_different()
procedure clock_oct_m::clock_t::clock_is_different |
|
private |
◆ operator() [2/8]
generic clock_oct_m::clock_t::operator |
|
private |
◆ clock_is_earlier()
procedure clock_oct_m::clock_t::clock_is_earlier |
|
private |
◆ operator() [3/8]
generic clock_oct_m::clock_t::operator |
|
private |
◆ clock_is_later()
procedure clock_oct_m::clock_t::clock_is_later |
|
private |
◆ operator() [4/8]
generic clock_oct_m::clock_t::operator |
|
private |
◆ clock_is_equal_or_earlier()
procedure clock_oct_m::clock_t::clock_is_equal_or_earlier |
|
private |
◆ operator() [5/8]
generic clock_oct_m::clock_t::operator |
|
private |
◆ clock_is_equal_or_later()
procedure clock_oct_m::clock_t::clock_is_equal_or_later |
|
private |
◆ operator() [6/8]
generic clock_oct_m::clock_t::operator |
|
private |
◆ clock_copy()
procedure clock_oct_m::clock_t::clock_copy |
|
private |
◆ assignment()
generic clock_oct_m::clock_t::assignment |
|
private |
◆ clock_add_tick()
procedure clock_oct_m::clock_t::clock_add_tick |
|
private |
◆ operator() [7/8]
generic clock_oct_m::clock_t::operator |
|
private |
◆ clock_subtract_tick()
procedure clock_oct_m::clock_t::clock_subtract_tick |
|
private |
◆ operator() [8/8]
generic clock_oct_m::clock_t::operator |
|
private |
◆ restart_write()
procedure clock_oct_m::clock_t::restart_write |
|
private |
◆ restart_read()
procedure clock_oct_m::clock_t::restart_read |
|
private |
◆ clock_init()
type(clock_t) function clock_oct_m::clock_t::clock_init |
( |
real(8), intent(in), optional |
time_step, |
|
|
integer, intent(in), optional |
initial_tick |
|
) |
| |
|
private |
Initialize the clock with a given label and associated physical time step. The internal clock counter starts at zero or if the optional argument initial_tick is given at the value of initial_tick.
Definition at line 174 of file clock.F90.
◆ tick
integer clock_oct_m::clock_t::tick |
|
private |
internal clock counter which is incremented by one when the clock is advanced
Definition at line 130 of file clock.F90.
◆ time_step
real(8) clock_oct_m::clock_t::time_step |
|
private |
physical simulation time increment which corresponds to a single clock tick
Definition at line 131 of file clock.F90.
◆ time_
real(8) clock_oct_m::clock_t::time_ |
|
private |
physical simulation time
Definition at line 132 of file clock.F90.
The documentation for this interface was generated from the following file: