Remove 'Layer' and switch to 'Variable' mechanic
Closes #14 (closed), #7
- simplified whole NetCDF interaction
- inputs/outputs are now given as a list of strings or
Variableinstances - if a string, it will be converted to Variable by
Variable(name) - IO name now matches variable name by default (if it should be different, one can use
Variable(name, io_name=other_name)) - time variable name is now determined automatically
- added ability to add user specified info kwargs with the Variable
- specify input units
- overwrite grid specs
- add/overwrite meta data
- writer now allows for multiple grids in one file as long as their axis names are unique
- slicing is now possible with all dimensions (
Layer.fixedwas renamed toVariable.slices)
Edited by Sebastian Müller