nuParser Class Reference

List of all members.

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

Member Enumeration Documentation

Defines the order of arguments in the val array.

Enumerator:
EXPR 
P 
G 
EL 
LEN 
DIA 
MAXP 
MAXG 
MAXL 
OLDVAL 

Constructor & Destructor Documentation

nuParser::nuParser ( const string &  expr  )  [inline]

References dia, g, H(), L, len, maxG, maxL, maxP, oldVal, p, and useOldVal.

Here is the call graph for this function:


Member Function Documentation

double nuParser::eval ( vector< double >::const_iterator  arg0  )  [inline]

References DIA, dia, EL, G, g, L, LEN, len, MAXG, maxG, MAXL, maxL, MAXP, maxP, OLDVAL, oldVal, P, and p.

static double nuParser::H ( double  arg  )  [inline, static]

Referenced by nuParser().


Member Data Documentation

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().

Referenced by eval(), and nuParser().

Referenced by eval(), and nuParser().

Referenced by eval(), and nuParser().

const unsigned int nuParser::numVal = 10 [static]

Referenced by eval(), and nuParser().

double nuParser::p

Referenced by eval(), and nuParser().

Referenced by nuParser().


The documentation for this class was generated from the following file:

Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1