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

Defines an output for a list of mean fields.

Data Types

type  mean_field_output_t
 Output for a list of mean fields. More...
 

Functions/Subroutines

subroutine mean_field_output_init (this, mean_fields, n_fields, start_time, coef, avg_dir, name, path)
 Constructor.
 
subroutine mean_field_output_sample (this, t)
 Sample the mean solution at time t and reset.
 

Function/Subroutine Documentation

◆ mean_field_output_init()

subroutine mean_field_output::mean_field_output_init ( class(mean_field_output_t), intent(inout this,
type(mean_field_t), dimension(n_fields), intent(inout), target  mean_fields,
integer, intent(in n_fields,
real(kind=rp), intent(in start_time,
type(coef_t), intent(inout coef,
character(len=*), intent(in avg_dir,
character(len=*), intent(in), optional  name,
character(len=*), intent(in), optional  path 
)
Parameters
mean_fieldsArray of mean fields to output.
n_fieldsNumber of mean fields.
start_timeTime to start output.
SEMcoefficients.
avg_dirDirection(s) to average in. Either 'none', 'x', 'y', 'z', 'xy', 'xz', 'yz'.
nameName of the output file.
pathPath to the output file.

Definition at line 83 of file mean_field_output.f90.

◆ mean_field_output_sample()

subroutine mean_field_output::mean_field_output_sample ( class(mean_field_output_t), intent(inout this,
real(kind=rp), intent(in t 
)
private

Definition at line 145 of file mean_field_output.f90.