45 #ifndef THYRA_SIMPLE_2D_MODEL_EVALUATOR_DECL_HPP 
   46 #define THYRA_SIMPLE_2D_MODEL_EVALUATOR_DECL_HPP 
   49 #include "Thyra_StateFuncModelEvaluatorBase.hpp" 
   62 template<
class Scalar>
 
   64 simple2DModelEvaluator();
 
   92 template<
class Scalar>
 
  102   void set_d(
const Scalar &d);
 
  135 #ifndef TEMPLATE_FRIENDS_NOT_SUPPORTED 
  141 #endif // TEMPLATE_FRIENDS_NOT_SUPPORTED 
  167   bool showGetInvalidArg_;
 
  171 #ifdef TEMPLATE_FRIENDS_NOT_SUPPORTED 
  185 #endif // THYRA_SIMPLE_2D_MODEL_EVALUATOR_DECL_HPP 
Teuchos::RCP< Thyra::LinearOpBase< Scalar > > create_W_op() const 
Concrete aggregate class for all output arguments computable by a ModelEvaluator subclass object...
Teuchos::RCP< const Thyra::VectorSpaceBase< Scalar > > get_f_space() const 
Teuchos::RCP< Thyra::PreconditionerBase< Scalar > > create_W_prec() const 
Thyra::ModelEvaluatorBase::InArgs< Scalar > createInArgs() const 
void set_p(const Teuchos::ArrayView< const Scalar > &p)
Teuchos::RCP< const Thyra::VectorSpaceBase< Scalar > > get_x_space() const 
Teuchos::RCP< const Thyra::LinearOpWithSolveFactoryBase< Scalar > > get_W_factory() const 
void set_d(const Scalar &d)
void set_x0(const Teuchos::ArrayView< const Scalar > &x0)
void setShowGetInvalidArgs(bool showGetInvalidArg)
This base class defines default function implementations appropritate for a set of nonlinear state fu...
Simple 2d simulation only ModelEvaluator for f(x) = 0. 
Thyra::ModelEvaluatorBase::InArgs< Scalar > getNominalValues() const 
Concrete aggregate class for all input arguments computable by a ModelEvaluator subclass object...