44 #ifndef EPETRA_MODEL_EVAL_2D_SIM_HPP
45 #define EPETRA_MODEL_EVAL_2D_SIM_HPP
70 ,
const double p0 = 2.0
71 ,
const double p1 = 0.0
72 ,
const double x00 = 1.0
73 ,
const double x01 = 1.0
74 ,
const bool showGetInvalidArg =
false
117 #endif // EPETRA_MODEL_EVAL_2D_SIM_HPP
Teuchos::RCP< const Epetra_Map > map_x_
OutArgs createOutArgs() const
Teuchos::RCP< Epetra_CrsGraph > W_graph_
Teuchos::RCP< const Epetra_Map > get_f_map() const
Teuchos::RCP< Epetra_Operator > create_W() const
Teuchos::RCP< const Epetra_Vector > get_x_init() const
EpetraModelEval2DSim(const double d=10.0, const double p0=2.0, const double p1=0.0, const double x00=1.0, const double x01=1.0, const bool showGetInvalidArg=false)
Simple example ModelEvaluator subclass for a 2x2 set of parameterized nonlinear equations.
InArgs createInArgs() const
Teuchos::RCP< const Epetra_Comm > epetra_comm_
Teuchos::RCP< Epetra_Vector > x0_
Teuchos::RCP< Epetra_Vector > p_
Teuchos::RCP< const Epetra_Map > get_x_map() const
void evalModel(const InArgs &inArgs, const OutArgs &outArgs) const
Base interface for evaluating a stateless "model".