#include <TrilinosThyraModelEvaluator.h>
Inherits Thyra::StateFuncModelEvaluatorBase< double >.
|
| virtual ::Thyra::ModelEvaluatorBase::OutArgs< double > | createOutArgsImpl () const |
| |
| virtual void | evalModelImpl (const ::Thyra::ModelEvaluatorBase::InArgs< double > &inArgs, const ::Thyra::ModelEvaluatorBase::OutArgs< double > &outArgs) const |
| |
The TrilinosThyraModelEvaluator is a wrapper for a Thyra ModelEvaluator to wrap AMP::Operators for use with Trilinos NOX solvers.
Definition at line 24 of file TrilinosThyraModelEvaluator.h.
◆ TrilinosThyraModelEvaluator() [1/3]
◆ ~TrilinosThyraModelEvaluator()
| virtual AMP::Solver::TrilinosThyraModelEvaluator::~TrilinosThyraModelEvaluator |
( |
| ) |
|
|
virtual |
◆ TrilinosThyraModelEvaluator() [2/3]
◆ TrilinosThyraModelEvaluator() [3/3]
| AMP::Solver::TrilinosThyraModelEvaluator::TrilinosThyraModelEvaluator |
( |
| ) |
|
|
privatedefault |
◆ create_W_op()
| virtual Teuchos::RCP<::Thyra::LinearOpBase< double > > AMP::Solver::TrilinosThyraModelEvaluator::create_W_op |
( |
| ) |
const |
|
virtual |
◆ create_W_prec()
◆ createInArgs()
| virtual ::Thyra::ModelEvaluatorBase::InArgs< double > AMP::Solver::TrilinosThyraModelEvaluator::createInArgs |
( |
| ) |
const |
◆ createOutArgsImpl()
| virtual ::Thyra::ModelEvaluatorBase::OutArgs< double > AMP::Solver::TrilinosThyraModelEvaluator::createOutArgsImpl |
( |
| ) |
const |
|
protected |
◆ evalModelImpl()
| virtual void AMP::Solver::TrilinosThyraModelEvaluator::evalModelImpl |
( |
const ::Thyra::ModelEvaluatorBase::InArgs< double > & |
inArgs, |
|
|
const ::Thyra::ModelEvaluatorBase::OutArgs< double > & |
outArgs |
|
) |
| const |
|
protectedvirtual |
◆ get_f_space()
| virtual Teuchos::RCP< const ::Thyra::VectorSpaceBase< double > > AMP::Solver::TrilinosThyraModelEvaluator::get_f_space |
( |
| ) |
const |
|
virtual |
◆ get_W_factory()
◆ get_x_space()
| virtual Teuchos::RCP< const ::Thyra::VectorSpaceBase< double > > AMP::Solver::TrilinosThyraModelEvaluator::get_x_space |
( |
| ) |
const |
|
virtual |
◆ getNominalValues()
| virtual ::Thyra::ModelEvaluatorBase::InArgs< double > AMP::Solver::TrilinosThyraModelEvaluator::getNominalValues |
( |
| ) |
const |
◆ operator=()
◆ set_W_factory()
◆ setRhs()
Function to set the rhs vector.
◆ view()
◆ d_icVec
◆ d_linearOp
◆ d_nonlinearOp
◆ d_preconditioner
◆ d_prePostOperator
◆ d_rhs
◆ d_W_factory
The documentation for this class was generated from the following file: