Advanced Multi-Physics (AMP)
On-Line Documentation
Public Attributes | List of all members
AMP::Solver::TrilinosThyraModelEvaluatorParameters Class Reference

#include <TrilinosThyraModelEvaluatorParameters.h>

Public Attributes

std::shared_ptr< AMP::LinearAlgebra::Vectord_icVec
 The dofs to use for the vectors.
 
std::shared_ptr< AMP::Operator::Operatord_linearOp
 The linear operator.
 
std::shared_ptr< AMP::Operator::Operatord_nonlinearOp
 The non-linear operator.
 
std::shared_ptr< AMP::Solver::SolverStrategyd_preconditioner
 The preconditioner.
 
std::shared_ptr< AMP::Solver::PrePostOperatord_prePostOperator
 The pre-post operator.
 

Detailed Description

The TrilinosThyraModelEvaluator is a wrapper for a Thyra ModelEvaluator to wrap AMP::Operators for use with Trilinos NOX solvers.

Definition at line 18 of file TrilinosThyraModelEvaluatorParameters.h.

Member Data Documentation

◆ d_icVec

std::shared_ptr<AMP::LinearAlgebra::Vector> AMP::Solver::TrilinosThyraModelEvaluatorParameters::d_icVec

The dofs to use for the vectors.

Definition at line 21 of file TrilinosThyraModelEvaluatorParameters.h.

◆ d_linearOp

std::shared_ptr<AMP::Operator::Operator> AMP::Solver::TrilinosThyraModelEvaluatorParameters::d_linearOp

The linear operator.

Definition at line 23 of file TrilinosThyraModelEvaluatorParameters.h.

◆ d_nonlinearOp

std::shared_ptr<AMP::Operator::Operator> AMP::Solver::TrilinosThyraModelEvaluatorParameters::d_nonlinearOp

The non-linear operator.

Definition at line 22 of file TrilinosThyraModelEvaluatorParameters.h.

◆ d_preconditioner

std::shared_ptr<AMP::Solver::SolverStrategy> AMP::Solver::TrilinosThyraModelEvaluatorParameters::d_preconditioner

The preconditioner.

Definition at line 24 of file TrilinosThyraModelEvaluatorParameters.h.

◆ d_prePostOperator

std::shared_ptr<AMP::Solver::PrePostOperator> AMP::Solver::TrilinosThyraModelEvaluatorParameters::d_prePostOperator

The pre-post operator.

Definition at line 25 of file TrilinosThyraModelEvaluatorParameters.h.


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



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:45.
Comments on this page