#include <TimeAveraging.H>
|
static std::string | base_identifier () |
|
static std::unique_ptr< FieldTimeAverage > | create (const std::string &key, Args... args) |
|
static void | print (std::ostream &os) |
|
Abstract class for time-averaging of CFD fields.
◆ ~FieldTimeAverage()
amr_wind::averaging::FieldTimeAverage::~FieldTimeAverage |
( |
| ) |
|
|
overridedefault |
◆ average_field_name()
virtual const std::string & amr_wind::averaging::FieldTimeAverage::average_field_name |
( |
| ) |
|
|
pure virtual |
◆ base_identifier()
static std::string amr_wind::averaging::FieldTimeAverage::base_identifier |
( |
| ) |
|
|
inlinestatic |
◆ operator()()
virtual void amr_wind::averaging::FieldTimeAverage::operator() |
( |
const SimTime & | time, |
|
|
const amrex::Real | filter_width, |
|
|
const amrex::Real | elapsed_time ) |
|
pure virtual |
Update field averaging at a given timestep
- Parameters
-
time | SimTime instance |
filter_width | Time-averaging window specified by user |
elapsed_time | Time elapsed since averaging was initiated |
The documentation for this class was generated from the following file:
- /home/runner/work/amr-wind/amr-wind/amr-wind/utilities/averaging/TimeAveraging.H