Neko  0.9.0
A portable framework for high-order spectral element flow simulations
fluid_stats_output::fluid_stats_output_t Type Reference

Defines an output for the fluid statistics computed using the fluid_stats_t object. More...

Inheritance diagram for fluid_stats_output::fluid_stats_output_t:
Collaboration diagram for fluid_stats_output::fluid_stats_output_t:

Public Member Functions

procedure, pass(this) init => fluid_stats_output_init
 Constructor. More...
 
procedure, pass(this) sample => fluid_stats_output_sample
 Samples the fields computed by the stats component. More...
 
procedure, pass(this) init_base => output_init
 
procedure, pass(this) set_counter => output_set_counter
 
procedure, pass(this) set_start_counter => output_set_start_counter
 

Public Attributes

type(fluid_stats_t), pointer stats
 Pointer to the object computing the statistics. More...
 
type(map_1d_tmap_1d
 Space averaging object for 2 homogeneous directions. More...
 
type(map_2d_tmap_2d
 Space averaging object for 1 homogeneous direction. More...
 
real(kind=rp) t_begin
 
integer output_dim
 The dimension of the output fields. Either 1, 2, or 3. More...
 
type(file_t) file_
 

Detailed Description

Definition at line 49 of file fluid_stats_output.f90.

Member Function/Subroutine Documentation

◆ init()

procedure, pass(this) fluid_stats_output::fluid_stats_output_t::init

Definition at line 61 of file fluid_stats_output.f90.

◆ init_base()

procedure, pass(this) output::output_t::init_base
inherited

Definition at line 44 of file output.f90.

◆ sample()

procedure, pass(this) fluid_stats_output::fluid_stats_output_t::sample

Definition at line 63 of file fluid_stats_output.f90.

◆ set_counter()

procedure, pass(this) output::output_t::set_counter
inherited

Definition at line 45 of file output.f90.

◆ set_start_counter()

procedure, pass(this) output::output_t::set_start_counter
inherited

Definition at line 46 of file output.f90.

Member Data Documentation

◆ file_

type(file_t) output::output_t::file_
inherited

Definition at line 42 of file output.f90.

◆ map_1d

type(map_1d_t) fluid_stats_output::fluid_stats_output_t::map_1d

Definition at line 53 of file fluid_stats_output.f90.

◆ map_2d

type(map_2d_t) fluid_stats_output::fluid_stats_output_t::map_2d

Definition at line 55 of file fluid_stats_output.f90.

◆ output_dim

integer fluid_stats_output::fluid_stats_output_t::output_dim

Definition at line 58 of file fluid_stats_output.f90.

◆ stats

type(fluid_stats_t), pointer fluid_stats_output::fluid_stats_output_t::stats

Definition at line 51 of file fluid_stats_output.f90.

◆ t_begin

real(kind=rp) fluid_stats_output::fluid_stats_output_t::t_begin

Definition at line 56 of file fluid_stats_output.f90.


The documentation for this type was generated from the following file: