Parcels v3.0.3: a Lagrangian Ocean Analysis tool for the petascale age
Parcels v3.0.3 is a minor update to v3.0.2. It includes a new way to create a FieldSet using FieldSet.from_modulefile()
, improves the implementation of the AdvectionRK45
Kernel, and implements a test for the pypi
-package upon release. It also includes a number of updates to the tutorials and fixes a number of bugs.
What's Changed
Most relevant for users
- Creating a new
Fieldset.from_modulefile()
method by @erikvansebille in #1566 - Improve AdvectionRK45 Kernel implementation by @erikvansebille in #1539
- PyPi release updates by @andrew-s28 in #1574
Documentation improvements
- Adding note to Parcels tutorial on add_variable compatibility by @erikvansebille in #1505
- Moving the note on add_variables in the Parcels tutorial to its first use by @erikvansebille in #1506
- Explaining statuscode kernel order by @erikvansebille in #1508
- Updating Argo kernel to parcels v3 API by @erikvansebille in #1524
- Adding infobox on UnitConverter to sampling tutorial by @erikvansebille in #1540
- Fixing weblink to Ariane software page by @erikvansebille in #1543
- Adding section in parcels structure tutorial on optimisation and parallelisation by @erikvansebille in #1555
- Clarifying particle_dlon variable use in kernel loop tutorial by @erikvansebille in #1535
- Simplifying parcels structure note by @erikvansebille in #1556
- Fixing link to partition function in the parcels structure tutorial by @erikvansebille in #1572
Bug-fixes and code-cleaning etc
- Update particleset.py by @dicaearchus in #1547
- Adding support for delete_cfiles as pset.execute() keyword by @erikvansebille in #1551
- Compilation error message fix for local variable name that is also FieldSet constant by @erikvansebille in #1552
- Pinning zarr in environment files to !=2.18.0 by @erikvansebille in #1565 and @jamespolly in #1567
- Throwing an error when dt has too high precision by @erikvansebille in #1558
New Contributors
- @jamespolly made their first contribution in #1567
- @andrew-s28 made their first contribution in #1574
Full Changelog: v3.0.2...v3.0.3