Release Notes¶
This section contains documentation of all significant updates to the surf_nemo
package, detailing new features, improvements, and changes made in each release.
v1.02 - 2023-17-01¶
Added
- Added SLURM/LSF job script templates to enable direct submission of experiments on HPC systems.
- Added
run_getCMEMSdata.py
utility script to automatically download CMEMS data via the MOTU API. - Added Python scripts for data visualization and analysis using matplotlib and cartopy.
- Improved extrapolation procedures to handle datasets with NaN values in the final vertical level.
Changed
- Rewrote the main
run_exp
workflow script from Julia to Python programming language.
v1.01 - 2020-11-08¶
Added
-
Added regridding functionality for barotropic tide fields (elevation, zonal, and meridional velocity) in
run_regriddataTideBC.jl
. -
Implemented tide extraction at lateral open boundaries, also handled in
run_regriddataTideBC.jl
. -
Added functionality for rotating ocean velocity components when the parent model is defined on a distorted curvilinear spherical grid. This feature includes the new utilities
rotateUV
andinterpUV
in the utilities directory. -
Introduced several new parameters in the configuration file
setParFree.json
for additional model flexibility.
Changed
-
Split the original
main.ncl
procedure into five independent macrotasks:run_childMeshMask.ncl
regriddataAtm.ncl
run_regriddataOceIC.ncl
run_regriddataTideBC.jl
run_oce.ncl
- Rewrote several procedures from the NCL (NCAR Command Language) to Julia, improving performance and simplifying the codebase.
v1.00 - 2019-03-01¶
This is the first release of surf_nemo package