Skip to content
Snippets Groups Projects

Thermodynamics

Merged Fraser William Goldsworth requested to merge m301014/pyicon:thermodynamics into master

I've added a module which calculates density offline using the ICON equation of state. The code ingests Xarray objects so things are automatically parallelised with Dask for large datasets. In the future someone might want to have a play optimising certain functions with numba, C or Fortran, but I think this is a good start. The code is based on the ICON thermodynamics routines and there's some tests to go with it. The code works for z-star and ordinary vertical levels. I've also tried to make things flexible enough for someone to implement other equations of state in the future should they wish.

Merge request reports

Approval is optional

Merged by Nils BrüggemannNils Brüggemann 1 year ago (Jan 24, 2024 8:45am UTC)

Merge details

  • Changes merged into master with 6122f56a (commits were squashed).
  • Did not delete the source branch.

Pipeline #56826 passed

Pipeline passed for 6122f56a on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading