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)
DerivativeSupport & plus (EDerivativeLinearOp)
DerivativeSupport & plus (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: