/home/runner/work/amr-wind/amr-wind/amr-wind/utilities/FieldPlaneAveragingFine.H Source File
|
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
FieldPlaneAveragingFine.H
Go to the documentation of this file.
Definition CFDSim.H:54
Definition FieldPlaneAveragingFine.H:31
amrex::Vector< amrex::Real > m_line_deriv
Definition FieldPlaneAveragingFine.H:102
void compute_line_derivatives()
Definition FieldPlaneAveragingFine.cpp:389
int m_last_updated_index
Definition FieldPlaneAveragingFine.H:114
amrex::Real line_derivative_interpolated(amrex::Real x, int comp) const
Definition FieldPlaneAveragingFine.cpp:431
amrex::Vector< amrex::Real > m_line_xcentroid
Definition FieldPlaneAveragingFine.H:104
amrex::Real line_derivative_of_average_cell(int ind, int comp) const
Definition FieldPlaneAveragingFine.cpp:401
int m_precision
Definition FieldPlaneAveragingFine.H:113
const int m_axis
Definition FieldPlaneAveragingFine.H:119
const amrex::Vector< amrex::Real > & line_average() const
Definition FieldPlaneAveragingFine.H:79
amrex::Real line_average_interpolated(amrex::Real x, int comp) const
Definition FieldPlaneAveragingFine.cpp:131
amrex::Real m_xhi
Definition FieldPlaneAveragingFine.H:109
amrex::Real line_average_cell(int ind, int comp) const
Definition FieldPlaneAveragingFine.cpp:162
amrex::Real m_xlo
Definition FieldPlaneAveragingFine.H:108
void output_line_average_ascii(int step, amrex::Real time)
Definition FieldPlaneAveragingFine.cpp:123
void convert_x_to_ind(amrex::Real x, int &ind, amrex::Real &c) const
Definition FieldPlaneAveragingFine.cpp:59
const amrex::Vector< amrex::Real > & line_deriv() const
Definition FieldPlaneAveragingFine.H:83
const FType & field() const
Definition FieldPlaneAveragingFine.H:93
void set_precision(int p)
Definition FieldPlaneAveragingFine.H:69
const SimTime & m_time
Definition FieldPlaneAveragingFine.H:118
const amrex::Vector< amrex::Real > & line_centroids() const
Definition FieldPlaneAveragingFine.H:88
virtual ~FPlaneAveragingFine()=default
amrex::Vector< amrex::Real > m_line_average
Definition FieldPlaneAveragingFine.H:99
const bool m_comp_deriv
Definition FieldPlaneAveragingFine.H:120
virtual void operator()()
Definition FieldPlaneAveragingFine.cpp:173
void compute_averages(const IndexSelector &idxOp)
Definition FieldPlaneAveragingFine.cpp:203
int last_updated_index() const
Definition FieldPlaneAveragingFine.H:77
const Field & m_field
Definition FieldPlaneAveragingFine.H:117
void output_line_average_ascii(const std::string &filename, int step, amrex::Real time)
Definition FieldPlaneAveragingFine.cpp:80
amrex::Real m_dx
Definition FieldPlaneAveragingFine.H:107
FPlaneAveragingFine(const FType &field_in, const amr_wind::SimTime &time, int axis_in, bool compute_deriv=false)
Definition FieldPlaneAveragingFine.cpp:10
int ncell_line() const
Definition FieldPlaneAveragingFine.H:76
void line_average(int comp, amrex::Vector< amrex::Real > &l_vec)
Definition FieldPlaneAveragingFine.cpp:148
int m_ncell_line
Definition FieldPlaneAveragingFine.H:111
Definition SimTime.H:30
amrex::Vector< amrex::Real > m_line_Sv_average
Definition FieldPlaneAveragingFine.H:155
amrex::Vector< amrex::Real > m_line_Su_average
Definition FieldPlaneAveragingFine.H:151
amrex::Real line_hvelmag_average_interpolated(amrex::Real x) const
Definition FieldPlaneAveragingFine.cpp:656
amrex::Vector< amrex::Real > m_line_hvelmag_average
Definition FieldPlaneAveragingFine.H:148
amrex::Real line_sv_average_interpolated(amrex::Real x) const
Definition FieldPlaneAveragingFine.cpp:677
void compute_hvelmag_averages(const IndexSelector &idxOp)
Definition FieldPlaneAveragingFine.cpp:488
VelPlaneAveragingFine(CFDSim &sim, int axis_in)
Definition FieldPlaneAveragingFine.cpp:449
void operator()() override
Definition FieldPlaneAveragingFine.cpp:458
~VelPlaneAveragingFine() override=default
amrex::Real line_su_average_interpolated(amrex::Real x) const
Definition FieldPlaneAveragingFine.cpp:667
This test case is intended as an evaluation of the momentum advection scheme.
Definition BCInterface.cpp:7
FPlaneAveragingFine< ScratchField > ScratchFieldPlaneAveragingFine
Definition FieldPlaneAveragingFine.H:132
FPlaneAveragingFine< Field > FieldPlaneAveragingFine
Definition FieldPlaneAveragingFine.H:131
Generated by