/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:53
virtual int num_comp() const =0
virtual void operator()(ScratchField &fld, const int scomp=0) const =0
Definition DerivedQuantity.H:32
amrex::Vector< TypePtr > TypeVector
Definition DerivedQuantity.H:35
bool contains(const std::string &key) const noexcept
Definition DerivedQuantity.cpp:105
std::unordered_map< std::string, int > m_obj_map
Definition DerivedQuantity.H:65
std::unique_ptr< DerivedQty > TypePtr
Definition DerivedQuantity.H:34
void var_names(amrex::Vector< std::string > &) const noexcept
Populate a vector of variable names (for output)
Definition DerivedQuantity.cpp:111
void operator()(ScratchField &fld, const int scomp=0) const
Definition DerivedQuantity.cpp:84
DerivedQtyMgr(const FieldRepo &repo)
Definition DerivedQuantity.cpp:58
void filter(const std::set< std::string > &)
Definition DerivedQuantity.cpp:125
void create(const amrex::Vector< std::string > &keys)
Definition DerivedQuantity.cpp:77
int num_comp() const noexcept
Return the total number of components across all derived quantities.
Definition DerivedQuantity.cpp:96
~DerivedQtyMgr()=default
Definition FieldRepo.H:86
Definition ScratchField.H:30
Definition BCInterface.cpp:7
Definition console_io.cpp:25
Definition Factory.H:65
Generated by 1.12.0