Two EnKF approaches
¥Serial approach  -  for each observation, update each model variable (tapering the influence of the observation to zero at a specified distance).  Used in NCAR DART.
¥Local approach - update each model variable one at a time, using all observations within a specified radius (increasing R with distance between observation and model variable) - we use this approach since it scales well on massively parallel computers