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.