Skip to content

Releases: FESOM/pyfesom2

0.3.0

26 May 22:24
40daf8d
Compare
Choose a tag to compare
Symver (#198)

* fix symver for checking scipy version

* skip accessor tests

0.2.0

05 Aug 20:04
715ffbf
Compare
Choose a tag to compare

Breaking changes

  • depricate plot_transect and hofm_plot functions. Replaced with more general plot_xyz function.
  • replace transect_uv with get_transect_uv.
  • remove Basemap dependency and all code related to Basemap.

New Features

  • plot_vector - plotting vector on a map.
  • plot_xyz - ploting, for example, transect or hovmoeller diagrams.
  • get_transect - returns the data for transect, that then should be used with plot_xyz to plot.
  • tplot - plotting on original FESOM mesh, without interpolation.
  • compute_face_coords - compute coordinates (centers) of elements (triangles).
  • cut_region - cut region from the mesh.
  • xmoc_data - compute moc for selected region
  • get_mask - create mask of the region (e.g. Atlantic or Pacific Ocean).

Bug fixes

  • fix get_cmap to cpmply with new matplotlib versions.
  • fix RTD builds on master (by Suvarchal Kumar Cheedela <https://github.com/suvarchal>_).
  • fix issue with time module change after python 3.7 (by Paul Gierz <https://github.com/pgierz>_)

Documentation

  • Notebook example for vector plotting.
  • Notebook example for plotting on original mesh withtplot.
  • Notebook example for very fast plotting with geoviews <https://geoviews.org/>_ .
  • Notebook example for xMOC plotting.

Internal Changes

  • general cleaning up of the code
  • split plot function to make it more readable.
  • refactor tonodes function, allow xarray in tonodes3d
  • add tests for transects.

0.1.1

25 Apr 16:23
Compare
Choose a tag to compare
update release

First release

25 Apr 15:11
Compare
Choose a tag to compare
0.1.0

add downloas url