|
DNDSR 0.1.0.dev1+gcd065ad
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 240 of file EulerEvaluatorSettings.hpp.
|
inline |
Definition at line 244 of file EulerEvaluatorSettings.hpp.
|
inline |
Concatenate all expression lines into a single ExprTk program string.
Definition at line 253 of file EulerEvaluatorSettings.hpp.
| std::vector<std::string> DNDS::Euler::EulerEvaluatorSettings< model >::ExprtkInitializer::exprs |
ExprTk expression lines (concatenated with newlines).
Definition at line 242 of file EulerEvaluatorSettings.hpp.