12#include "Teuchos_XMLParameterListHelpers.hpp" 
   16using Teuchos::ParameterList;
 
   19using Teuchos::rcp_const_cast;
 
   20using Teuchos::rcp_dynamic_cast;
 
   21using Teuchos::sublist;
 
   31  TEUCHOS_ASSERT(stepper->getOrder() == 1);
 
 
   53  auto pList       = Teuchos::getParametersFromXmlFile(
"Tempus_DIRK_VanDerPol.xml");
 
   54  auto pl          = sublist(pList, 
"Tempus", 
true);
 
   55  auto appSolverPL = pl->sublist(
"App Stepper").sublist(
"App Solver");
 
   58  auto integrator      = Tempus::createIntegratorBasic<double>(pl, model);
 
   59  auto stepperSolverPL = Teuchos::ParameterList();
 
   61      "NOX", *(integrator->getStepper()->getSolver()->getParameterList()));
 
   64  TEUCHOS_ASSERT(Teuchos::haveSameValues(appSolverPL, stepperSolverPL));
 
 
Backward Euler Runge-Kutta Butcher Tableau.
 
Sine-Cosine model problem from Rythmos. This is a canonical Sine-Cosine differential equation.
 
void testDIRKAccessorsFullConstruction(const RCP< Tempus::StepperDIRK< double > > &stepper)
Unit test utility for ExplicitRK Stepper construction and accessors.
 
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.
 
TEUCHOS_UNIT_TEST(BackwardEuler, Default_Construction)
 
void testFactoryConstruction(std::string stepperType, const Teuchos::RCP< const Thyra::ModelEvaluator< double > > &model)
Unit test utility for Stepper construction through StepperFactory.