9 #ifndef Tempus_SolutionStateMetaData_decl_hpp 10 #define Tempus_SolutionStateMetaData_decl_hpp 13 #include "Teuchos_VerboseObject.hpp" 14 #include "Teuchos_Describable.hpp" 16 #include "Tempus_config.hpp" 24 template<
class Scalar>
26 public Teuchos::Describable,
27 public Teuchos::VerboseObject<Tempus::SolutionStateMetaData<Scalar> >
39 const Scalar errorAbs,
40 const Scalar errorRel,
41 const Scalar errorRelNm1,
42 const Scalar errorRelNm2,
45 const int nRunningFailures,
46 const int nConsecutiveFailures,
50 const Scalar dxNormL2Rel,
51 const Scalar dxNormL2Abs,
52 const bool computeNorms,
53 const Status solutionStatus,
55 const bool outputScreen,
57 const bool isInterpolated,
58 const Scalar accuracy);
64 Teuchos::RCP<SolutionStateMetaData<Scalar> >
clone()
const;
131 virtual void describe(Teuchos::FancyOStream &out,
132 const Teuchos::EVerbosityLevel verbLevel)
const;
177 #endif // Tempus_SolutionStateMetaData_decl_hpp
Status
Status for the Integrator, the Stepper and the SolutionState.