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

Sundance::DiffOp Class Reference

#include <DiffOp.h>

Inheritance diagram for Sundance::DiffOp:

Sundance::ExprBase List of all members.

Public Methods

Developer-only methods

Private Attributes


Detailed Description

A differential operator of the form(Expr)*(Derivative).

Definition at line 23 of file DiffOp.h.


Constructor & Destructor Documentation

Sundance::DiffOp::DiffOp const Expr   coeff,
const Derivative   d
 


Member Function Documentation

virtual int Sundance::DiffOp::sortPriority   const [inline, virtual]
 

Reimplemented from Sundance::ExprBase.

Definition at line 35 of file DiffOp.h.

References Sundance::DIFFOP.

virtual bool Sundance::DiffOp::operator== const Expr   other const [virtual]
 

Implements Sundance::ExprBase.

virtual bool Sundance::DiffOp::operator< const Expr   other const [virtual]
 

Implements Sundance::ExprBase.

virtual bool Sundance::DiffOp::isDiffOp   const [inline, virtual]
 

Reimplemented from Sundance::ExprBase.

Definition at line 43 of file DiffOp.h.

virtual ExprBase* Sundance::DiffOp::clone   const [virtual]
 

Implements Sundance::ExprBase.

virtual void Sundance::DiffOp::print ostream &    os,
bool    paren = false
const [virtual]
 

Implements Sundance::ExprBase.

Expr Sundance::DiffOp::operate const Expr   operand const
 

Expr Sundance::DiffOp::leftMultiply const Expr   lhs const
 

virtual bool Sundance::DiffOp::getMesh Mesh   mesh const [virtual]
 

Reimplemented from Sundance::ExprBase.


Member Data Documentation

Expr Sundance::DiffOp::coeff_ [private]
 

Definition at line 61 of file DiffOp.h.

Derivative Sundance::DiffOp::d_ [private]
 

Definition at line 62 of file DiffOp.h.


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


Documentation generated by