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