Thyra Version of the Day
Loading...
Searching...
No Matches
Thyra::ModelEvaluatorBase::DerivativeSupport Class Reference

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

#include <Thyra_ModelEvaluatorBase_decl.hpp>

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 363 of file Thyra_ModelEvaluatorBase_decl.hpp.

Constructor & Destructor Documentation

◆ DerivativeSupport() [1/3]

Thyra::ModelEvaluatorBase::DerivativeSupport::DerivativeSupport ( )
inline

Definition at line 366 of file Thyra_ModelEvaluatorBase_decl.hpp.

◆ DerivativeSupport() [2/3]

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

Definition at line 370 of file Thyra_ModelEvaluatorBase_decl.hpp.

◆ DerivativeSupport() [3/3]

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

Definition at line 374 of file Thyra_ModelEvaluatorBase_decl.hpp.

Member Function Documentation

◆ plus() [1/2]

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

Definition at line 379 of file Thyra_ModelEvaluatorBase_decl.hpp.

◆ plus() [2/2]

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

Definition at line 382 of file Thyra_ModelEvaluatorBase_decl.hpp.

◆ none()

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

Definition at line 392 of file Thyra_ModelEvaluatorBase_decl.hpp.

◆ supports() [1/2]

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

Definition at line 395 of file Thyra_ModelEvaluatorBase_decl.hpp.

◆ supports() [2/2]

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

Definition at line 398 of file Thyra_ModelEvaluatorBase_decl.hpp.

◆ isSameSupport()

bool Thyra::ModelEvaluatorBase::DerivativeSupport::isSameSupport ( const DerivativeSupport & derivSupport) const
inline

Definition at line 408 of file Thyra_ModelEvaluatorBase_decl.hpp.

◆ description()

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

Definition at line 21 of file Thyra_ModelEvaluatorBase.cpp.


The documentation for this class was generated from the following files: