Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
stats Module Reference

Defines a container for all statistics.

Data Types

type  quantp_t
 Pointer to an arbitrary quantitiy. More...
 
type  stats_t
 Statistics backend. More...
 

Functions/Subroutines

subroutine stats_init (this, t_begin, samp_interval, size)
 Initialize statistics, computed after T_begin.
 
subroutine stats_free (this)
 Deallocate.
 
subroutine stats_add (this, quant)
 Add a statistic quantitiy quant to the backend.
 
subroutine stats_eval (this, t, dt, tstep)
 Evaluated all statistical quantities.
 

Function/Subroutine Documentation

◆ stats_add()

subroutine stats::stats_add ( class(stats_t), intent(inout this,
class(stats_quant_t), intent(inout), target  quant 
)
private

Definition at line 107 of file statistics.f90.

◆ 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

Definition at line 124 of file statistics.f90.

◆ stats_free()

subroutine stats::stats_free ( class(stats_t), intent(inout this)
private

Definition at line 95 of file statistics.f90.

◆ 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 
)

Definition at line 65 of file statistics.f90.