Variable Class Reference

#include <Variable.h>

Inheritance diagram for Variable:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Variable ()
 Variable (const Variable &rhs)
virtual ~Variable ()
void setValue (double v)
virtual void epSetValue (const Eref &e, double v)
double getValue () const
void addMsgCallback (const Eref &e, const string &finfoName, ObjId msg, unsigned int msgLookup)

Static Public Member Functions

static const CinfoinitCinfo ()

Public Attributes

double value

Detailed Description

This class is used as FieldElement in Function. It is used as named variable of type double.


Constructor & Destructor Documentation

Variable::Variable (  )  [inline]
Variable::Variable ( const Variable rhs  )  [inline]
virtual Variable::~Variable (  )  [inline, virtual]

Member Function Documentation

void Variable::addMsgCallback ( const Eref e,
const string &  finfoName,
ObjId  msg,
unsigned int  msgLookup 
)
virtual void Variable::epSetValue ( const Eref e,
double  v 
) [inline, virtual]

Reimplemented in InputVariable.

References value.

Referenced by initCinfo().

double Variable::getValue (  )  const [inline]

References value.

Referenced by initCinfo().

const Cinfo * Variable::initCinfo (  )  [static]

Reimplemented in InputVariable.

References epSetValue(), getValue(), Neutral::initCinfo(), setValue(), and value.

Referenced by InputVariable::initCinfo(), and Function::initCinfo().

Here is the call graph for this function:

void Variable::setValue ( double  v  )  [inline]

References value.

Referenced by initCinfo().


Member Data Documentation


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

Generated on 1 Jul 2015 for MOOSE by  doxygen 1.6.1