-
improved logging for fetching/loading: error handling, info, and debug messages
-
binning of fetch requests
-
minor fixes to plot2D
-
minor changes to fetch tests and CI
-
Ocean::__init__
: the centre point of the geographic bounding box is computed and used as the origin for the x-y coordinate systems of all the interpolators. (The old implementation did not enforce a common origin for the interpolators, which is obviously problematic.) Obs: the origin is set after having initialized the interpolators, whereas it would be preferable to pass it as an input argument to the constructor; however, I could not figure out how to do this. -
Ocean
: added class attributesorigin
andboundaries
-
Ocean::bathy_deriv_xy
: fixed a couple of bugs related to naming of input arguments -
Added new plot methods to
plot_util.py
-
Improved handling of interpolation on irregular grids (automatic determination of bin size for the regular grid onto which the data is mapped)
-
New modules in sound folder: parabolic_equation.py, sound_speed.py, geophony.py
-
New tutorials: Tranmission loss tutorial, Geophony tutorial