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