Sundance::SpatiallyConstantExpr Class Reference

Inheritance diagram for Sundance::SpatiallyConstantExpr:

Sundance::EvaluatableExpr Sundance::GenericEvaluatorFactory< SpatiallyConstantExpr, ConstantEvaluator > Sundance::ScalarExpr Sundance::EvaluatorFactory Sundance::FuncSetAccumulator Sundance::ObjectWithClassVerbosity< EvaluatableExpr > Sundance::EvaluatorFactory Sundance::ExprBase Playa::ObjectWithVerbosity Playa::Handleable< ExprBase > Sundance::ConstantExpr Sundance::Parameter Sundance::UnknownParameterElement Sundance::ZeroExpr

List of all members.

Public Member Functions

 SpatiallyConstantExpr ()
virtual ~SpatiallyConstantExpr ()
virtual const double & value () const =0
virtual void setValue (const double &value)=0
bool isConstant () const


Detailed Description

Definition at line 42 of file SundanceSpatiallyConstantExpr.hpp.


Constructor & Destructor Documentation

SpatiallyConstantExpr::SpatiallyConstantExpr (  ) 

Definition at line 41 of file SundanceSpatiallyConstantExpr.cpp.

virtual Sundance::SpatiallyConstantExpr::~SpatiallyConstantExpr (  )  [inline, virtual]

Definition at line 51 of file SundanceSpatiallyConstantExpr.hpp.


Member Function Documentation

bool Sundance::SpatiallyConstantExpr::isConstant (  )  const [inline, virtual]

Reimplemented from Sundance::ScalarExpr.

Definition at line 60 of file SundanceSpatiallyConstantExpr.hpp.

virtual void Sundance::SpatiallyConstantExpr::setValue ( const double &  value  )  [pure virtual]

virtual const double& Sundance::SpatiallyConstantExpr::value (  )  const [pure virtual]

Site Contact