Thyra::ModelEvaluatorBase::DerivativeSupport Class Reference

Determines the forms of a general derivative that are supported. More...

#include <Thyra_ModelEvaluatorBase.hpp>

List of all members.

Public Member Functions

 DerivativeSupport ()
 
 DerivativeSupport (EDerivativeLinearOp)
 
 DerivativeSupport (EDerivativeMultiVectorOrientation mvOrientation)
 
DerivativeSupportplus (EDerivativeLinearOp)
 
DerivativeSupportplus (EDerivativeMultiVectorOrientation mvOrientation)
 
bool none () const
 
bool supports (EDerivativeLinearOp) const
 
bool supports (EDerivativeMultiVectorOrientation mvOrientation) const
 
bool isSameSupport (const DerivativeSupport &derivSupport) const
 
std::string description () const
 


Detailed Description

Determines the forms of a general derivative that are supported.

Definition at line 197 of file Thyra_ModelEvaluatorBase.hpp.


Constructor & Destructor Documentation

Thyra::ModelEvaluatorBase::DerivativeSupport::DerivativeSupport (  )  [inline]

Definition at line 200 of file Thyra_ModelEvaluatorBase.hpp.

Thyra::ModelEvaluatorBase::DerivativeSupport::DerivativeSupport ( EDerivativeLinearOp   )  [inline]

Definition at line 204 of file Thyra_ModelEvaluatorBase.hpp.

Thyra::ModelEvaluatorBase::DerivativeSupport::DerivativeSupport ( EDerivativeMultiVectorOrientation  mvOrientation  )  [inline]

Definition at line 208 of file Thyra_ModelEvaluatorBase.hpp.


Member Function Documentation

DerivativeSupport& Thyra::ModelEvaluatorBase::DerivativeSupport::plus ( EDerivativeLinearOp   )  [inline]

Definition at line 213 of file Thyra_ModelEvaluatorBase.hpp.

DerivativeSupport& Thyra::ModelEvaluatorBase::DerivativeSupport::plus ( EDerivativeMultiVectorOrientation  mvOrientation  )  [inline]

Definition at line 216 of file Thyra_ModelEvaluatorBase.hpp.

bool Thyra::ModelEvaluatorBase::DerivativeSupport::none (  )  const [inline]

Definition at line 226 of file Thyra_ModelEvaluatorBase.hpp.

bool Thyra::ModelEvaluatorBase::DerivativeSupport::supports ( EDerivativeLinearOp   )  const [inline]

Definition at line 229 of file Thyra_ModelEvaluatorBase.hpp.

bool Thyra::ModelEvaluatorBase::DerivativeSupport::supports ( EDerivativeMultiVectorOrientation  mvOrientation  )  const [inline]

Definition at line 232 of file Thyra_ModelEvaluatorBase.hpp.

bool Thyra::ModelEvaluatorBase::DerivativeSupport::isSameSupport ( const DerivativeSupport derivSupport  )  const [inline]

Definition at line 242 of file Thyra_ModelEvaluatorBase.hpp.

std::string Thyra::ModelEvaluatorBase::DerivativeSupport::description (  )  const [inline]

Definition at line 894 of file Thyra_ModelEvaluatorBase.hpp.


The documentation for this class was generated from the following file:
Generated on Wed May 12 21:42:21 2010 for Thyra ANA Nonlinear Model Evaluator Interfaces by  doxygen 1.4.7