|
OOPS
|
The \( R^{-1} H \) matrix. More...
#include <RinvHMatrix.h>


Public Member Functions | |
| RinvHMatrix (const CostFct_ &j) | |
| void | multiply (const CtrlInc_ &dx, Dual_ &zz) const |
Private Types | |
| typedef ControlIncrement< MODEL, OBS > | CtrlInc_ |
| typedef CostFunction< MODEL, OBS > | CostFct_ |
| typedef DualVector< MODEL, OBS > | Dual_ |
Private Attributes | |
| CostFct_ const & | j_ |
The \( R^{-1} H \) matrix.
The solvers represent matrices as objects that implement a "multiply" method. This class defines objects that apply a generalized \( R^{-1} H \) matrix that also includes the equivalent operators for the other terms of the cost function.
Definition at line 38 of file RinvHMatrix.h.
|
private |
Definition at line 40 of file RinvHMatrix.h.
|
private |
Definition at line 39 of file RinvHMatrix.h.
|
private |
Definition at line 41 of file RinvHMatrix.h.
|
explicit |
Definition at line 55 of file RinvHMatrix.h.
| void oops::RinvHMatrix< MODEL, OBS >::multiply | ( | const CtrlInc_ & | dx, |
| Dual_ & | zz | ||
| ) | const |
Definition at line 62 of file RinvHMatrix.h.


|
private |
Definition at line 49 of file RinvHMatrix.h.