Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages   Examples  

Sundance::ScalarExprValue Class Reference

#include <ScalarExprValue.h>

Inheritance diagram for Sundance::ScalarExprValue:

Sundance::ExprValueBase List of all members.

Public Methods

DeveloperOnlyMethods

Private Attributes

Static Private Attributes


Detailed Description

The value of a scalar expression at a point

Definition at line 21 of file ScalarExprValue.h.


Constructor & Destructor Documentation

Sundance::ScalarExprValue::ScalarExprValue const double &    v
 

virtual Sundance::ScalarExprValue::~ScalarExprValue   [virtual]
 


Member Function Documentation

virtual int Sundance::ScalarExprValue::listLength   const [inline, virtual]
 

Implements Sundance::ExprValueBase.

Definition at line 32 of file ScalarExprValue.h.

virtual int Sundance::ScalarExprValue::listSize   const [inline, virtual]
 

Implements Sundance::ExprValueBase.

Definition at line 34 of file ScalarExprValue.h.

virtual const ExprValue& Sundance::ScalarExprValue::listElement int    i const [virtual]
 

Implements Sundance::ExprValueBase.

virtual ExprValue& Sundance::ScalarExprValue::listElement int    i [virtual]
 

Implements Sundance::ExprValueBase.

virtual const double& Sundance::ScalarExprValue::value   const [inline, virtual]
 

Reimplemented from Sundance::ExprValueBase.

Definition at line 42 of file ScalarExprValue.h.

References data_.

virtual void Sundance::ScalarExprValue::setValue const double &    v [inline, virtual]
 

Reimplemented from Sundance::ExprValueBase.

Definition at line 44 of file ScalarExprValue.h.

References data_.

virtual bool Sundance::ScalarExprValue::isScalar   const [inline, virtual]
 

Reimplemented from Sundance::ExprValueBase.

Definition at line 47 of file ScalarExprValue.h.


Member Data Documentation

double Sundance::ScalarExprValue::data_ [private]
 

Definition at line 50 of file ScalarExprValue.h.

Referenced by setValue(), and value().

ExprValue Sundance::ScalarExprValue::dummyExprValue_ [static, private]
 

Definition at line 51 of file ScalarExprValue.h.


The documentation for this class was generated from the following file:
Contact:
Kevin Long (krlong@ca.sandia.gov)


Documentation generated by