53 auto model = rcp(
new Tempus_Test::SinCosModel<double>());
56 auto pList = Teuchos::getParametersFromXmlFile(
"Tempus_DIRK_VanDerPol.xml");
57 auto pl = sublist(pList,
"Tempus",
true);
58 auto appSolverPL = pl->sublist(
"App Stepper").sublist(
"App Solver");
62 auto integrator = Tempus::createIntegratorBasic<double>(pl, model);
63 auto stepperSolverPL = Teuchos::ParameterList();
64 stepperSolverPL.set(
"NOX", *(integrator->getStepper()->getSolver()->getParameterList()));
67 TEUCHOS_ASSERT( Teuchos::haveSameValues(appSolverPL, stepperSolverPL) );
void testRKAppAction(const Teuchos::RCP< Tempus::StepperRKBase< double > > &stepper, const Teuchos::RCP< const Thyra::ModelEvaluator< double > > &model, Teuchos::FancyOStream &out, bool &success)
Unit test utility for Stepper RK AppAction.