7 #ifndef _LIN_ESTIMATOR_HH_ 8 #define _LIN_ESTIMATOR_HH_ 24 LinEstimator(
const unsigned int& N,
const unsigned int& dim,
const double& dt = 0.0);
26 virtual void estimate(std::vector<double>& estimee,
const std::vector<double>& el);
28 virtual void estimateRecursive(std::vector<double>& estimee,
const std::vector<double>& el,
const double& time);
34 virtual double getEsteeme();
41 std::vector<double> sum_xi_;
42 std::vector<double> sum_tixi_;
45 std::vector<double> c0_;
46 std::vector<double> c1_;
virtual void estimate(std::vector< double > &estimee, const std::vector< double > &el)
void getEstimateDerivative(std::vector< double > &estimeeDerivative, const unsigned int order)
virtual void estimateRecursive(std::vector< double > &estimee, const std::vector< double > &el, const double &time)
LinEstimator(const unsigned int &N, const unsigned int &dim, const double &dt=0.0)