Neko 1.99.9
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
mean_field.f90 File Reference

Go to the source code of this file.

Data Types

type  mean_field::mean_field_t
 Computes the temporal mean of a field. More...
 

Modules

module  mean_field
 Implements mean_field_t.
 

Functions/Subroutines

subroutine mean_field::mean_field_init (this, f, field_name)
 Constructor.
 
subroutine mean_field::mean_field_free (this)
 Destructor.
 
subroutine mean_field::mean_field_reset (this)
 Resets a the mean field and the averaging time value to zero.
 
subroutine mean_field::mean_field_update (this, k)
 Update the mean field with a new sample.
 
subroutine mean_field::mean_field_update_col3 (this, k, a, b)
 Update the mean field using the pointwise product \( a b \) as the sample, without the need for a work field holding the product.
 
subroutine mean_field::mean_field_update_dot3 (this, k, a1, a2, a3, b1, b2, b3)
 Update the mean field using \( a_1 b_1 + a_2 b_2 + a_3 b_3 \) as the sample, without the need for a work field holding the sum.