Add tests to check the function assimilate_batch and test to check that DistanceESMDA and ESMDA assimilate functions give the same result when matrix RHO only contains 1 (no localization).
Fix a bug where self.X3 is not initialized to None when an object of DistanceESMDA is instantiated.
Add tests to check the function assimilate_batch and test to check that DistanceESMDA and ESMDA assimilate functions give the same result when matrix RHO only contains 1 (no localization).
Fix a bug where self.X3 is not initialized to None when an object of DistanceESMDA is instantiated.