local_analysis⚓︎
Local-analysis update for assimilation ensembles.
This is analysis mathematics rather than ensemble state, and sits here only
because it needs the ensemble's data and localization objects. It is mixed into
:class:pipt.ensembles.AssimilationEnsemble so the schemes can keep calling
self.local_analysis_update().
Longer term this belongs with the analysis strategies in
:mod:pipt.update_schemes.analysis; keeping it as its own mixin is the first
step of that separation.