7 #ifndef _LIN_ESTIMATOR_HH_
8 #define _LIN_ESTIMATOR_HH_
24 LinEstimator(
const unsigned int& N,
const unsigned int& dim,
25 const double& dt = 0.0);
27 virtual void estimate(std::vector<double>& estimee,
28 const std::vector<double>& el);
31 const std::vector<double>& el,
35 const unsigned int order);
39 virtual double getEsteeme();
46 std::vector<double> sum_xi_;
47 std::vector<double> sum_tixi_;
50 std::vector<double> c0_;
51 std::vector<double> c1_;
LinEstimator(const unsigned int &N, const unsigned int &dim, const double &dt=0.0)
virtual void estimateRecursive(std::vector< double > &estimee, const std::vector< double > &el, const double &time)
void getEstimateDerivative(std::vector< double > &estimeeDerivative, const unsigned int order)
virtual void estimate(std::vector< double > &estimee, const std::vector< double > &el)