FuncTerm Class Reference

#include <FuncTerm.h>

List of all members.

Public Member Functions

 FuncTerm ()
 ~FuncTerm ()
double operator() (const double *S, double t) const
const FuncTermoperator= (const FuncTerm &other)
void evalPool (double *s, double t) const
void setReactantIndex (const vector< unsigned int > &mol)
const vector< unsigned int > & getReactantIndex () const
const string & getExpr () const
void setExpr (const string &e)
const unsigned int getTarget () const
void setTarget (unsigned int tgt)

Constructor & Destructor Documentation

FuncTerm::FuncTerm (  ) 

References M_E, and M_PI.

FuncTerm::~FuncTerm (  ) 

Member Function Documentation

void FuncTerm::evalPool ( double *  s,
double  t 
) const
const string & FuncTerm::getExpr (  )  const

Referenced by FuncRate::getExpr().

const vector< unsigned int > & FuncTerm::getReactantIndex (  )  const
const unsigned int FuncTerm::getTarget (  )  const
double FuncTerm::operator() ( const double *  S,
double  t 
) const

This computes the value. The time t is an argument needed by some functions.

const FuncTerm & FuncTerm::operator= ( const FuncTerm other  ) 

References setReactantIndex().

Here is the call graph for this function:

void FuncTerm::setExpr ( const string &  e  ) 
void FuncTerm::setReactantIndex ( const vector< unsigned int > &  mol  ) 

This function finds the reactant indices in the vector S. It returns the number of indices found, which are the entries in molIndex.

Referenced by Stoich::installAndUnschedFunc(), operator=(), FuncRate::setFuncArgIndex(), and testFuncTerm().

void FuncTerm::setTarget ( unsigned int  tgt  ) 

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

Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1