57 Teuchos::RCP<Thyra::ModelEvaluator<ScalarT> > me;
59 std::string type = getMyParamList.get<std::string>(
"Model Evaluator Type");
61 if (type ==
"Epetra") {
63 Teuchos::RCP<EpetraExt::ModelEvaluator> epetraModel =
66 Teuchos::RCP<Thyra::EpetraModelEvaluator>
67 epetraThyraModel = rcp(new ::Thyra::EpetraModelEvaluator());
68 epetraThyraModel->initialize(epetraModel,lowsFactory);
69 Teuchos::RCP< ::Thyra::ModelEvaluator<double> > thyraModel =
73 else if (type ==
"Tpetra") {
74 TEUCHOS_TEST_FOR_EXCEPTION(
true, std::logic_error,
75 "Tpetra version not supported yet, use Epetra!");