tem_time_type Derived Type

type, public :: tem_time_type

Description of time

This type provides the description of a point in time in different terms. Currently supported are: - number of iterations - simulation time - running time (clock)

It can be used to describe certain points in time as well as periods of time.


Components

Type Visibility Attributes Name Initial
integer, public :: iter

Time in iterations.

real(kind=rk), public :: sim

Time in terms of simulated time.

real(kind=rk), public :: clock

Time passed in seconds of running time.

real(kind=rk), public :: clock_start

Wtime of the last reset.


Source Code

  type tem_time_type
    !> Time in iterations.
    integer :: iter

    !> Time in terms of simulated time.
    real(kind=rk) :: sim

    !> Time passed in seconds of running time.
    real(kind=rk) :: clock

    !> Wtime of the last reset.
    real(kind=rk) :: clock_start
  end type tem_time_type