#include <AMReX_IParser.H>
◆ IParser() [1/2]
amrex::IParser::IParser |
( |
std::string const & |
func_body | ) |
|
◆ IParser() [2/2]
amrex::IParser::IParser |
( |
| ) |
|
|
default |
◆ compile()
This compiles for both GPU and CPU.
◆ compileHost()
This compiles for CPU only.
◆ define()
void amrex::IParser::define |
( |
std::string const & |
func_body | ) |
|
◆ depth()
int amrex::IParser::depth |
( |
| ) |
const |
◆ expr()
std::string amrex::IParser::expr |
( |
| ) |
const |
◆ maxStackSize()
int amrex::IParser::maxStackSize |
( |
| ) |
const |
◆ operator bool()
amrex::IParser::operator bool |
( |
| ) |
const |
|
explicit |
◆ print()
void amrex::IParser::print |
( |
| ) |
const |
◆ registerVariables()
void amrex::IParser::registerVariables |
( |
Vector< std::string > const & |
vars | ) |
|
◆ setConstant()
void amrex::IParser::setConstant |
( |
std::string const & |
name, |
|
|
long long |
c |
|
) |
| |
◆ symbols()
std::set< std::string > amrex::IParser::symbols |
( |
| ) |
const |
◆ m_data
std::shared_ptr<Data> amrex::IParser::m_data |
|
private |
The documentation for this class was generated from the following files: