Defines a container for all statistics.
|
subroutine | stats_init (this, T_begin, samp_interval, size) |
| Initialize statistics, computed after T_begin. More...
|
|
subroutine | stats_free (this) |
| Deallocate. More...
|
|
subroutine | stats_add (this, quant) |
| Add a statistic quantitiy quant to the backend. More...
|
|
subroutine | stats_eval (this, t, dt, tstep) |
| Evaluated all statistical quantities. More...
|
|
◆ stats_add()
subroutine stats::stats_add |
( |
class(stats_t), intent(inout) |
this, |
|
|
class(stats_quant_t), intent(inout), target |
quant |
|
) |
| |
|
private |
◆ stats_eval()
subroutine stats::stats_eval |
( |
class(stats_t), intent(inout) |
this, |
|
|
real(kind=rp), intent(in) |
t, |
|
|
real(kind=rp), intent(in) |
dt, |
|
|
integer, intent(in) |
tstep |
|
) |
| |
|
private |
◆ stats_free()
subroutine stats::stats_free |
( |
class(stats_t), intent(inout) |
this | ) |
|
|
private |
◆ stats_init()
subroutine stats::stats_init |
( |
class(stats_t), intent(inout) |
this, |
|
|
real(kind=rp), intent(in) |
T_begin, |
|
|
integer, intent(in) |
samp_interval, |
|
|
integer, intent(inout), optional |
size |
|
) |
| |