Public Member Functions
Sundance::UnaryExpr Class Reference
Inheritance diagram for Sundance::UnaryExpr:
Sundance::ExprWithChildren Sundance::EvaluatableExpr Sundance::ScalarExpr Sundance::EvaluatorFactory Sundance::FuncSetAccumulator Sundance::ObjectWithClassVerbosity< EvaluatableExpr > Sundance::ExprBase Playa::ObjectWithVerbosity Playa::Handleable< ExprBase > Sundance::DiffOp Sundance::ExplicitFunctionalDerivativeElement Sundance::NonlinearUnaryOp Sundance::UnaryMinus Sundance::DerivOfSymbFunc

List of all members.

Public Member Functions

 UnaryExpr (const RCP< ScalarExpr > &arg)
virtual ~UnaryExpr ()
Expr arg () const
const EvaluatableExprevaluatableArg () const

Detailed Description

UnaryExpr is a base class for operators that map a single scalar expr to another scalar expr.

Definition at line 59 of file SundanceUnaryExpr.hpp.


Constructor & Destructor Documentation

UnaryExpr::UnaryExpr ( const RCP< ScalarExpr > &  arg)

construct with the argument

Definition at line 56 of file SundanceUnaryExpr.cpp.

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

virtual dtor

Definition at line 66 of file SundanceUnaryExpr.hpp.


Member Function Documentation

Expr Sundance::UnaryExpr::arg ( ) const [inline]

Site Contact