Thyra Version of the Day
Public Member Functions
Thyra::ModelEvaluatorBase::DerivativeSupport Class Reference

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

#include <Thyra_ModelEvaluatorBase_decl.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 257 of file Thyra_ModelEvaluatorBase_decl.hpp.


Constructor & Destructor Documentation

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

Definition at line 260 of file Thyra_ModelEvaluatorBase_decl.hpp.

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

Definition at line 264 of file Thyra_ModelEvaluatorBase_decl.hpp.

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

Definition at line 268 of file Thyra_ModelEvaluatorBase_decl.hpp.


Member Function Documentation

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

Definition at line 273 of file Thyra_ModelEvaluatorBase_decl.hpp.

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

Definition at line 276 of file Thyra_ModelEvaluatorBase_decl.hpp.

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

Definition at line 286 of file Thyra_ModelEvaluatorBase_decl.hpp.

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

Definition at line 289 of file Thyra_ModelEvaluatorBase_decl.hpp.

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

Definition at line 292 of file Thyra_ModelEvaluatorBase_decl.hpp.

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

Definition at line 302 of file Thyra_ModelEvaluatorBase_decl.hpp.

std::string Thyra::ModelEvaluatorBase::DerivativeSupport::description ( ) const

Definition at line 51 of file Thyra_ModelEvaluatorBase.cpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines