9 #ifndef Tempus_SolutionStateMetaData_decl_hpp
10 #define Tempus_SolutionStateMetaData_decl_hpp
13 #include "Teuchos_VerboseObject.hpp"
14 #include "Teuchos_Describable.hpp"
23 template<
class Scalar>
25 public Teuchos::Describable,
26 public Teuchos::VerboseObject<Tempus::SolutionStateMetaData<Scalar> >
38 const Scalar errorAbs,
39 const Scalar errorRel,
42 const int nRunningFailures,
43 const int nConsecutiveFailures,
47 const Scalar dxNormL2Rel,
48 const Scalar dxNormL2Abs,
49 const bool computeNorms,
50 const Status solutionStatus,
52 const bool outputScreen,
54 const bool isInterpolated,
55 const Scalar accuracy);
61 Teuchos::RCP<SolutionStateMetaData<Scalar> >
clone()
const;
122 virtual void describe(Teuchos::FancyOStream &out,
123 const Teuchos::EVerbosityLevel verbLevel)
const;
164 #endif // Tempus_SolutionStateMetaData_decl_hpp
Status
Status for the Integrator, the Stepper and the SolutionState.