30 #ifndef RYTHMOS_ERR_WT_VEC_CALC_BASE_HPP 
   31 #define RYTHMOS_ERR_WT_VEC_CALC_BASE_HPP 
   34 #include "Thyra_VectorBase.hpp" 
   35 #include "Teuchos_RCP.hpp" 
   36 #include "Teuchos_VerboseObject.hpp" 
   37 #include "Teuchos_ParameterListAcceptor.hpp" 
   38 #include "Teuchos_Describable.hpp" 
   42 template<
class Scalar>
 
   43 class ErrWtVecCalcBase
 
   44   : 
virtual public Teuchos::Describable
 
   45   , 
virtual public Teuchos::ParameterListAcceptor
 
   46   , 
virtual public Teuchos::VerboseObject<ErrWtVecCalcBase<Scalar> >
 
   51   virtual void errWtVecSet(
 
   52        Thyra::VectorBase<Scalar>* weight 
 
   53       ,
const Thyra::VectorBase<Scalar>& vector
 
   63 #endif // RYTHMOS_ERR_WT_VEC_CALC_BASE_HPP