self.requireInputArguments(
mandatory= ("Xb", "Y", "HO", "R", "B"),
)
+ self.setAttributes(tags=(
+ "DataAssimilation",
+ "NonLinear",
+ "Filter",
+ ))
def run(self, Xb=None, Y=None, U=None, HO=None, EM=None, CM=None, R=None, B=None, Q=None, Parameters=None):
- self._pre_run(Parameters, Xb, Y, R, B, Q)
+ self._pre_run(Parameters, Xb, Y, U, HO, EM, CM, R, B, Q)
#
Hm = HO["Tangent"].asMatrix(Xb)
Hm = Hm.reshape(Y.size,Xb.size) # ADAO & check shape