#include <AMReX_ErrorList.H>
|
| | AMRErrorTag (const AMRErrorTagInfo &info=AMRErrorTagInfo()) noexcept |
| |
| | AMRErrorTag (amrex::Real value, AMRErrorTag::TEST test, std::string field, const AMRErrorTagInfo &info=AMRErrorTagInfo()) noexcept |
| |
| | AMRErrorTag (amrex::Vector< amrex::Real > value, AMRErrorTag::TEST test, std::string field, const AMRErrorTagInfo &info=AMRErrorTagInfo()) noexcept |
| |
| | AMRErrorTag (AMRErrorTag::UserFunc *userfunc, std::string field, int ngrow, const AMRErrorTagInfo &info=AMRErrorTagInfo()) noexcept |
| |
| | AMRErrorTag (Parser parser, const AMRErrorTagInfo &info=AMRErrorTagInfo()) |
| |
| void | operator() (amrex::TagBoxArray &tb, const amrex::MultiFab *mf, char clearval, char tagval, amrex::Real time, int level, const amrex::Geometry &geom) const noexcept |
| |
| int | NGrow () const noexcept |
| |
| const std::string & | Field () const noexcept |
| |
| AMRErrorTagInfo & | GetInfo () noexcept |
| |
| AMRErrorTagInfo const & | GetInfo () const noexcept |
| |
| void | SetInfo (AMRErrorTagInfo const &info) noexcept |
| |
◆ TEST
| Enumerator |
|---|
| GRAD | |
| RELGRAD | |
| LESS | |
| GREATER | |
| VORT | |
| BOX | |
| USER | |
| PARSER | |
◆ AMRErrorTag() [1/5]
◆ AMRErrorTag() [2/5]
◆ AMRErrorTag() [3/5]
◆ AMRErrorTag() [4/5]
◆ AMRErrorTag() [5/5]
Construct AMRErrorTag from a Parser that returns Real for given (x,y,z,t). This class's operator() can then be used to tag regions where the Parser's return value is greater than 0.
◆ Field()
| const std::string & amrex::AMRErrorTag::Field |
( |
| ) |
const |
|
inlinenoexcept |
◆ GetInfo() [1/2]
◆ GetInfo() [2/2]
◆ NGrow()
| int amrex::AMRErrorTag::NGrow |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator()()
◆ SetInfo()
◆ SetNGrow()
| int amrex::AMRErrorTag::SetNGrow |
( |
| ) |
const |
|
protectednoexcept |
◆ m_field
| std::string amrex::AMRErrorTag::m_field |
|
protected |
◆ m_info
◆ m_ngrow
| int amrex::AMRErrorTag::m_ngrow = 0 |
|
protected |
◆ m_parser
| std::unique_ptr<Parser> amrex::AMRErrorTag::m_parser |
|
protected |
◆ m_parser_exe
◆ m_test
| TEST amrex::AMRErrorTag::m_test {BOX} |
|
protected |
◆ m_userfunc
| UserFunc* amrex::AMRErrorTag::m_userfunc = nullptr |
|
protected |
◆ m_value
| Vector<Real> amrex::AMRErrorTag::m_value |
|
protected |
The documentation for this class was generated from the following files: