1#ifndef _BAYES_FILTER_ITERATED_COVARIANCE
2#define _BAYES_FILTER_ITERATED_COVARIANCE
31class Iterated_covariance_scheme;
73 m(model),
i(iterations)
Definition bayesFlt.hpp:33
Iterated_observe_model & m
Definition itrFlt.hpp:76
bool term_or_relinearize(const Iterated_covariance_scheme &f)
Definition itrFlt.cpp:22
unsigned i
Definition itrFlt.hpp:77
Counted_iterated_terminator(Iterated_observe_model &model, unsigned iterations)
Definition itrFlt.hpp:72
FM::Vec s
Definition itrFlt.hpp:119
FM::Matrix HxT
Definition itrFlt.hpp:120
FM::RowMatrix tempX
Definition itrFlt.hpp:113
FM::SymMatrix S
Definition itrFlt.hpp:110
void init()
Definition itrFlt.cpp:53
void update()
Definition itrFlt.cpp:60
Float observe(Linrz_uncorrelated_observe_model &h, Iterated_terminator &term, const FM::Vec &z)
Definition itrFlt.cpp:92
Iterated_covariance_scheme & operator=(const Iterated_covariance_scheme &)
Definition itrFlt.cpp:44
void observe_size(std::size_t z_size)
Definition itrFlt.cpp:77
FM::SymMatrix SI
Definition itrFlt.hpp:110
Float observe(Linrz_uncorrelated_observe_model &h, const FM::Vec &z)
Definition itrFlt.hpp:98
std::size_t last_z_size
Definition itrFlt.hpp:116
Float predict(Linrz_predict_model &f)
Definition itrFlt.cpp:66
Float observe(Linrz_correlated_observe_model &h, const FM::Vec &z)
Definition itrFlt.hpp:103
Iterated_observe_model()
Definition itrFlt.hpp:39
virtual void relinearise(const FM::Vec &x)=0
virtual bool term_or_relinearize(const Iterated_covariance_scheme &f)
Definition itrFlt.hpp:61
Definition bayesFlt.hpp:589
Definition bayesFlt.hpp:183
Definition bayesFlt.hpp:227
FMMatrix< detail::BaseRowMatrix > RowMatrix
Definition uBLASmatrix.hpp:324
FMMatrix< detail::SymMatrixWrapper< detail::BaseRowMatrix > > SymMatrix
Definition uBLASmatrix.hpp:327
FMVec< detail::BaseVector > Vec
Definition uBLASmatrix.hpp:323
RowMatrix Matrix
Definition uBLASmatrix.hpp:325
double Float
Definition matSupSub.hpp:55
Definition bayesException.hpp:21