11 #ifndef OOPS_ASSIMILATION_BMATRIX_H_ 12 #define OOPS_ASSIMILATION_BMATRIX_H_ 14 #include <boost/noncopyable.hpp> 27 template<
typename MODEL>
class BMatrix :
private boost::noncopyable {
43 #endif // OOPS_ASSIMILATION_BMATRIX_H_ const JbTotal_ & jb() const
Access .
BMatrix(const CostFct_ &j)
l_size ! loop over number of fields ke do j
The namespace for the main oops code.
CostFunction< MODEL > CostFct_
ControlIncrement< MODEL > CtrlInc_
void multiplyB(const CtrlInc_ &, CtrlInc_ &) const
Multiply by covariance matrix and its inverse.
void multiply(const CtrlInc_ &x, CtrlInc_ &bx) const