Altmetric

OceanParcels/parcels: Parcels v2.0.0: a Lagrangian Ocean Analysis tool for the petascale age

There are no files associated with this item.
Title: OceanParcels/parcels: Parcels v2.0.0: a Lagrangian Ocean Analysis tool for the petascale age
Authors: Van Sebille, E
Delandmeter, P
Lange, M
Rath, W
Scutt Phillips, J
Simnator101
Pdnooteboom
Kronborg, J
Thomas-95
Wichmann, D
Tarshish, N
Busecke, J
Edwards, R
Sterl, M
Walbridge, S
Kaandorp, M
Hart-Davis
Miron, P
Glissenaar, I
Vettoretti, G
Ham, D
Item Type: Software / Code
Abstract: Parcels v2.0.0 builds on previous versions v2.0.0.beta and v2.0.0.beta2. It's the release which is fully described in the paper The Parcels v2.0 Lagrangian framework: new field interpolation schemes, by Delandmeter and van Sebille, 2019, GMD. The major changes of v2.0.0 compared to v1.1.1 are 1) The order of arguments for Field interpolation has changed. This is now field[time, depth, lat, lon], which is consistent with the dimension order in which data is stored in the field.data numpy array (#503 and #276). 2) The dt argument has been dropped from Kernel definitions, so that the only arguments allowed in a Kernel are def kernelfunc(fieldset, particle, time) (#503) 3) Interpolation for C-grids is now done in a fluxes framework, instead of a velocity framework (#499 and #494). 4) Interpolation for B-grids (#573) 5) Support for np.float64 accuracy of particle locations. This can be set using the lonlatdepth_dtype argument in ParticleSet construction. Default is np.float64 for C-grids, and np.float32 for all other grids (#552 and #557) Note also a number of other minor development: See v2.0.0.beta See v2.0.0.beta2 Unpinning netcdf4 1.4.1 (#597) Numerous bug fixes
Parcels v2.0.0 builds on previous versions v2.0.0.beta and v2.0.0.beta2. It's the release which is fully described in the paper The Parcels v2.0 Lagrangian framework: new field interpolation schemes, by Delandmeter and van Sebille, 2019, GMD. The major changes of v2.0.0 compared to v1.1.1 are 1) The order of arguments for Field interpolation has changed. This is now field[time, depth, lat, lon], which is consistent with the dimension order in which data is stored in the field.data numpy array (#503 and #276). 2) The dt argument has been dropped from Kernel definitions, so that the only arguments allowed in a Kernel are def kernelfunc(fieldset, particle, time) (#503) 3) Interpolation for C-grids is now done in a fluxes framework, instead of a velocity framework (#499 and #494). 4) Interpolation for B-grids (#573) 5) Support for np.float64 accuracy of particle locations. This can be set using the lonlatdepth_dtype argument in ParticleSet construction. Default is np.float64 for C-grids, and np.float32 for all other grids (#552 and #557) Note also a number of other minor development: See v2.0.0.beta See v2.0.0.beta2 Unpinning netcdf4 1.4.1 (#597) Numerous bug fixes
Content Version: 2.0.0
Issue Date: 26-Jun-2019
URI: http://hdl.handle.net/10044/1/73061
DOI: http://doi.org/10.5281/zenodo.3257432
Copyright Statement: https://github.com/OceanParcels/parcels/blob/master/LICENSE.md
Keywords: OceanParcels
Appears in Collections:Faculty of Natural Sciences - Research Data