|
DNDSR 0.2.1
Distributed Numeric Data Structure for CFV
|
Expression-based initial condition using the ExprTk library. More...
#include <EulerEvaluatorSettings.hpp>
Public Member Functions | |
| DNDS_DECLARE_CONFIG (ExprtkInitializer) | |
| std::string | GetExpr () const |
| Concatenate all expression lines into a single ExprTk program string. | |
Public Attributes | |
| std::vector< std::string > | exprs |
| ExprTk expression lines (concatenated with newlines). | |
Expression-based initial condition using the ExprTk library.
Evaluates user-supplied mathematical expressions (one per line in exprs) to compute the initial state at each cell centroid. Lines are concatenated with newlines to form a single ExprTk program string.
Definition at line 259 of file EulerEvaluatorSettings.hpp.
|
inline |
Definition at line 263 of file EulerEvaluatorSettings.hpp.
|
inline |
Concatenate all expression lines into a single ExprTk program string.
Definition at line 274 of file EulerEvaluatorSettings.hpp.
| std::vector<std::string> DNDS::Euler::EulerEvaluatorSettings< model >::ExprtkInitializer::exprs |
ExprTk expression lines (concatenated with newlines).
Definition at line 261 of file EulerEvaluatorSettings.hpp.