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

Sundance::DiscreteFunctionDeriv Class Reference

#include <DiscreteFunctionDeriv.h>

Inheritance diagram for Sundance::DiscreteFunctionDeriv:

Sundance::FuncExprBase Sundance::ExprBase List of all members.

Public Methods

Developer-only methods

Private Attributes


Detailed Description

The derivative of a discrete function

Definition at line 21 of file DiscreteFunctionDeriv.h.


Constructor & Destructor Documentation

Sundance::DiscreteFunctionDeriv::DiscreteFunctionDeriv const Expr   func,
const MultiIndex   deriv
 

virtual Sundance::DiscreteFunctionDeriv::~DiscreteFunctionDeriv   [inline, virtual]
 

Definition at line 30 of file DiscreteFunctionDeriv.h.


Member Function Documentation

virtual void Sundance::DiscreteFunctionDeriv::evaluate const WorkSet   workSet,
const QuadratureFamily   quadFamily,
DenseSerialVector &    result
const [virtual]
 

Reimplemented from Sundance::ExprBase.

virtual double Sundance::DiscreteFunctionDeriv::norm   const [virtual]
 

Reimplemented from Sundance::ExprBase.

virtual double Sundance::DiscreteFunctionDeriv::maxNorm   const [virtual]
 

Reimplemented from Sundance::ExprBase.

virtual void Sundance::DiscreteFunctionDeriv::getVector TSFVector &    vector const [virtual]
 

Reimplemented from Sundance::ExprBase.

virtual ExprValue Sundance::DiscreteFunctionDeriv::average const Cell   cell const [virtual]
 

Reimplemented from Sundance::ExprBase.

virtual const MultiIndex& Sundance::DiscreteFunctionDeriv::multiIndex   const [inline, virtual]
 

Reimplemented from Sundance::ExprBase.

Definition at line 47 of file DiscreteFunctionDeriv.h.

References d_.

virtual void Sundance::DiscreteFunctionDeriv::derivative const MultiIndex   d,
Expr   result
const [virtual]
 

Reimplemented from Sundance::ExprBase.

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

Implements Sundance::FuncExprBase.

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

Implements Sundance::FuncExprBase.

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

Reimplemented from Sundance::FuncExprBase.

Definition at line 60 of file DiscreteFunctionDeriv.h.

References Sundance::DISCRETEFUNCTIONDERIV.

virtual bool Sundance::DiscreteFunctionDeriv::isDiscreteFunction   const [inline, virtual]
 

Reimplemented from Sundance::ExprBase.

Definition at line 62 of file DiscreteFunctionDeriv.h.

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

Implements Sundance::FuncExprBase.

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

Implements Sundance::FuncExprBase.

virtual string Sundance::DiscreteFunctionDeriv::toString bool    paren = false const [virtual]
 

Reimplemented from Sundance::ExprBase.

virtual XMLObject Sundance::DiscreteFunctionDeriv::toXML   const [virtual]
 

Reimplemented from Sundance::ExprBase.

virtual void Sundance::DiscreteFunctionDeriv::getBasis BasisFamily   basis const [inline, virtual]
 

Reimplemented from Sundance::ExprBase.

Definition at line 78 of file DiscreteFunctionDeriv.h.

References f_, and Sundance::Expr::getBasis().


Member Data Documentation

Expr Sundance::DiscreteFunctionDeriv::f_ [private]
 

Definition at line 83 of file DiscreteFunctionDeriv.h.

Referenced by getBasis().

MultiIndex Sundance::DiscreteFunctionDeriv::d_ [private]
 

Definition at line 84 of file DiscreteFunctionDeriv.h.

Referenced by multiIndex().


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


Documentation generated by