9 #ifndef Tempus_StepperNewmarkImplicitDForm_decl_hpp 10 #define Tempus_StepperNewmarkImplicitDForm_decl_hpp 12 #include "Tempus_WrapperModelEvaluatorSecondOrder.hpp" 13 #include "Tempus_StepperImplicit.hpp" 37 template <
class Scalar>
42 const Teuchos::RCP<
const Thyra::ModelEvaluator<Scalar>>& appModel,
43 Teuchos::RCP<Teuchos::ParameterList> pList = Teuchos::null);
48 setModel(
const Teuchos::RCP<
const Thyra::ModelEvaluator<Scalar>>& appModel);
62 virtual void setInitialGuess(Teuchos::RCP<
const Thyra::VectorBase<Scalar> > initial_guess)
66 virtual Teuchos::RCP<Tempus::StepperState<Scalar>>
95 Teuchos::RCP<Teuchos::ParameterList>
97 Teuchos::RCP<Teuchos::ParameterList>
99 Teuchos::RCP<const Teuchos::ParameterList>
101 Teuchos::RCP<Teuchos::ParameterList>
110 describe(Teuchos::FancyOStream& out,
const Teuchos::EVerbosityLevel verbLevel)
116 Thyra::VectorBase<Scalar>& vPred,
const Thyra::VectorBase<Scalar>& v,
117 const Thyra::VectorBase<Scalar>& a,
const Scalar dt)
const;
121 Thyra::VectorBase<Scalar>& dPred,
const Thyra::VectorBase<Scalar>& d,
122 const Thyra::VectorBase<Scalar>& v,
const Thyra::VectorBase<Scalar>& a,
123 const Scalar dt)
const;
127 Thyra::VectorBase<Scalar>& v,
const Thyra::VectorBase<Scalar>& vPred,
128 const Thyra::VectorBase<Scalar>& a,
const Scalar dt)
const;
132 Thyra::VectorBase<Scalar>& d,
const Thyra::VectorBase<Scalar>& dPred,
133 const Thyra::VectorBase<Scalar>& a,
const Scalar dt)
const;
137 Thyra::VectorBase<Scalar>& a,
const Thyra::VectorBase<Scalar>& dPred,
138 const Thyra::VectorBase<Scalar>& d,
const Scalar dt)
const;
146 Thyra::ModelEvaluatorBase::InArgs<Scalar>
inArgs_;
147 Thyra::ModelEvaluatorBase::OutArgs<Scalar>
outArgs_;
154 Teuchos::RCP<Teuchos::FancyOStream>
out_;
158 #endif // Tempus_StepperNewmarkImplicitDForm_decl_hpp
Thyra Base interface for implicit time steppers.
StepperObserver class for Stepper class.
Teuchos::RCP< SolutionHistory< Scalar > > solutionHistory(Teuchos::RCP< Teuchos::ParameterList > pList=Teuchos::null)
Nonmember constructor.
SolutionHistory is basically a container of SolutionStates. SolutionHistory maintains a collection of...