/home/runner/work/amr-wind/amr-wind/amr-wind/utilities/DerivedQuantity.H Source File
|
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
DerivedQuantity.H
Go to the documentation of this file.
Definition DerivedQuantity.H:16
~DerivedQty() override=default
virtual std::string name() const =0
static std::string base_identifier()
Definition DerivedQuantity.H:18
virtual void var_names(amrex::Vector< std::string > &)
Definition DerivedQuantity.cpp:58
virtual int num_comp() const =0
virtual void operator()(ScratchField &fld, int scomp=0) const =0
bool contains(const std::string &key) const
Definition DerivedQuantity.cpp:110
amrex::Vector< TypePtr > TypeVector
Definition DerivedQuantity.H:35
int num_comp() const
Return the total number of components across all derived quantities.
Definition DerivedQuantity.cpp:101
std::unordered_map< std::string, int > m_obj_map
Definition DerivedQuantity.H:64
std::unique_ptr< DerivedQty > TypePtr
Definition DerivedQuantity.H:34
DerivedQtyMgr(const FieldRepo &repo)
Definition DerivedQuantity.cpp:63
void var_names(amrex::Vector< std::string > &) const
Populate a vector of variable names (for output)
Definition DerivedQuantity.cpp:116
void operator()(ScratchField &fld, int scomp=0) const
Definition DerivedQuantity.cpp:89
void filter(const std::set< std::string > &)
Definition DerivedQuantity.cpp:129
void create(const amrex::Vector< std::string > &keys)
Definition DerivedQuantity.cpp:82
~DerivedQtyMgr()=default
Definition FieldRepo.H:86
Definition ScratchField.H:30
This test case is intended as an evaluation of the momentum advection scheme.
Definition BCInterface.cpp:10
Generated by