45 RCP<StepperFactory<double> > sf = Teuchos::rcp(
new StepperFactory<double>());
49 auto stepper = sf->createStepper(stepperType, model);
50 TEUCHOS_TEST_FOR_EXCEPT(!stepper->isInitialized());
52 stepper = sf->createStepper(stepperType);
53 stepper->setModel(model);
54 stepper->initialize();
55 TEUCHOS_TEST_FOR_EXCEPT(!stepper->isInitialized());
59 auto stepperPL = rcp_const_cast<ParameterList>(stepper->getValidParameters());
60 stepper = sf->createStepper(stepperPL, model);
61 TEUCHOS_TEST_FOR_EXCEPT(!stepper->isInitialized());
63 stepper = sf->createStepper(stepperPL);
64 stepper->setModel(model);
65 stepper->initialize();
66 TEUCHOS_TEST_FOR_EXCEPT(!stepper->isInitialized());