Release of v1.1.3
v1.1.3 released Sept. 21st, 2016:
advanced netCDF support, dimensions handling and animations
Read/write from/to netCDF files well better handled (examples to come).
Support for any kind of fields, including temporal dimension (from a single Point to a 4D field).
Facility: any field can be dumped to a netCDF file, thanks to the
Although rather transparent to the user, the internal data storage of fields is now always 4D. This modification brings great simplification in many places.
setdata() methods are hereby essential to use, with the optional
Corrections, modifications linked to previous item, and possibility to extract a time index or extend time dimension with another field (cf. methods).
Fields with a temporal dimension now propose a
plotanimation() method, that create a matplotlib animation, that can be saved to a MP4 file.
A new proxy function to create easily "special resources" (
epygram.resources.special_resource()), that enable to:
- make 3D fields from a resource containing a series of horizontal fields distributed on the vertical;
- make 2D fields + temporal dimension from a series of 1-time resources;
- combination of both.
Enables to have multiple plots on the same figure, and a more trustful superposition of plots.
Similarly to the cartesian grids, through the