-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add low level functions for clouds via pybind #53
Comments
@tcmetzger I made a start on this with earth-system-radiation/rte-rrtmgp#293 where I separated the cloud kernels. (The aerosol kernels being maybe too much of a mess.) When I made the change, though, one of my CI tests started to fail (GPUs using double precision, with the same code in single precision working fine.) I haven't resolved this but can come back to it. |
In this phase, we won't do aerosols or only as a s stretch goal, if at all! |
@tcmetzger @makepath-alex @sehnem C++ header files for cloud optics kernels are available on |
Hi @RobertPincus,
|
There are no existing stand-alone tests but these are all used in the |
Additional low-level functions related to clouds and aerosols as defined in the C++ header files in the RTE+RRTMGP repository ( https://github.com/earth-system-radiation/rte-rrtmgp/blob/develop/rrtmgp-kernels/api/rrtmgp_kernels.h and https://github.com/earth-system-radiation/rte-rrtmgp/blob/develop/rte-kernels/api/rte_kernels.h) are available in Python, using pybind and the workflow established in Phase 1.
The text was updated successfully, but these errors were encountered: