accumulate_mean Subroutine

public pure subroutine accumulate_mean(mean, val, stat_inc)

Incremental running-mean update: where stat_inc = 1/n.

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(inout) :: mean(:,:,:)
real(kind=dp), intent(in) :: val(:,:,:)
real(kind=dp), intent(in) :: stat_inc

Called by

proc~~accumulate_mean~~CalledByGraph proc~accumulate_mean m_stats::accumulate_mean none~update m_stats::stats_manager_t%update none~update->proc~accumulate_mean none~update_stats m_io_manager::io_manager_t%update_stats none~update_stats->none~update proc~run m_base_case::base_case_t%run proc~run->none~update_stats program~xcompact xcompact program~xcompact->proc~run