NCAR / ccpp-framework

Common Community Physics Package (CCPP)
http://www.dtcenter.org/community-code/common-community-physics-package-ccpp/
Other
26 stars 62 forks source link

Determine supported units #535

Open peverwhee opened 4 months ago

peverwhee commented 4 months ago

Description

DISCUSSION SOLICITED What units/unit conversions do we want to support long term?

Options (probably not a complete list)

mkavulich commented 4 months ago

On the subject of third-party libraries for unit conversion, I did a bit of research and found a few potential logical choices:

gold2718 commented 4 months ago

My preference would be to just add anything reasonable that is requested. It is pretty easy to add a new conversion to @climbfuji's unit_conversion.py module.

mwaxmonsky commented 4 months ago

Just wanted to add two more to the list:

Both have a pretty consistent release cadence as well and are past their 1.0 release.

climbfuji commented 4 months ago

I agree with @gold2718 that there needs to be a very good reason to implement something else than what we have now. It works fine, it is super easy to maintain and extend, and I think over the last 3 years since I left NOAA at most one or two conversions were added (which takes literally 3 minutes to do).