Public Types | |
enum | valArgs { EXPR, P, G, EL, LEN, DIA, MAXP, MAXG, MAXL, OLDVAL } |
Defines the order of arguments in the val array. More... | |
Public Member Functions | |
nuParser (const string &expr) | |
double | eval (vector< double >::const_iterator arg0) |
Static Public Member Functions | |
static double | H (double arg) |
Public Attributes | |
double | p |
double | g |
double | L |
double | len |
double | dia |
double | maxP |
double | maxG |
double | maxL |
double | oldVal |
bool | useOldVal |
Static Public Attributes | |
static const unsigned int | numVal = 10 |
enum nuParser::valArgs |
nuParser::nuParser | ( | const string & | expr | ) | [inline] |
double nuParser::eval | ( | vector< double >::const_iterator | arg0 | ) | [inline] |
static double nuParser::H | ( | double | arg | ) | [inline, static] |
Referenced by nuParser().
double nuParser::dia |
Referenced by eval(), and nuParser().
double nuParser::g |
Referenced by eval(), and nuParser().
double nuParser::L |
Referenced by eval(), and nuParser().
double nuParser::len |
Referenced by eval(), and nuParser().
double nuParser::maxG |
Referenced by eval(), and nuParser().
double nuParser::maxL |
Referenced by eval(), and nuParser().
double nuParser::maxP |
Referenced by eval(), and nuParser().
const unsigned int nuParser::numVal = 10 [static] |
double nuParser::oldVal |
Referenced by eval(), and nuParser().
double nuParser::p |
Referenced by eval(), and nuParser().
bool nuParser::useOldVal |
Referenced by nuParser().