Public Member Functions
Sundance::KillDiffOpOnConstant Class Reference
Inheritance diagram for Sundance::KillDiffOpOnConstant:
Sundance::ProductTransformation Sundance::SymbolicTransformation Sundance::ObjectWithClassVerbosity< SymbolicTransformation > Playa::ObjectWithVerbosity

List of all members.

Public Member Functions

 KillDiffOpOnConstant ()
virtual ~KillDiffOpOnConstant ()
virtual bool doTransform (const RCP< ScalarExpr > &left, const RCP< ScalarExpr > &right, RCP< ScalarExpr > &rtn) const

Detailed Description

Kill a diff op acting on a constant

\[ D_x \alpha \rightarrow 0 \]

\[ D_x (\alpha + u) \rightarrow D_x u \]

Definition at line 239 of file SundanceStdProductTransformations.hpp.


Constructor & Destructor Documentation

Definition at line 243 of file SundanceStdProductTransformations.hpp.

Definition at line 246 of file SundanceStdProductTransformations.hpp.


Member Function Documentation

bool KillDiffOpOnConstant::doTransform ( const RCP< ScalarExpr > &  left,
const RCP< ScalarExpr > &  right,
RCP< ScalarExpr > &  rtn 
) const [virtual]

Site Contact