RRTMGP.jl
RRTMGP.jl copied to clipboard
A Julia implementation of Rapid and accurate Radiative Transfer Model for General Circulation Models.
It's pretty standard convention that module files have `TitleCase`, and non-module files are `snake_case`. This makes understanding the modular structure, at the file system level, hard to understand.
🤖 Beep boop. I am GabrieleBOT. 🤖 Please, check the [release notes](https://github.com/CliMA/ClimaModules/blob/main/NEWS.md) before merging this PR. Modifications might be required.
Use lookup tables following the [fortran code] (https://github.com/earth-system-radiation/rte-rrtmgp/blob/main/rrtmgp-frontend/mo_aerosol_optics_rrtmgp_merra.F90
Update `LookUp` tables and reference datasets to match with version `1.7` or RRTMGP https://github.com/earth-system-radiation/rte-rrtmgp cc: @szy21
ClimaComms 0.6 moves CUDA to an extension and adds a `@import_required_backends` macro to help with loading depending on the context/device. Now, GPUs are no longer automatically selected when available.
Very much WIP. @sriharshakandala, feel free to take this over. Please let me know if you need anything from me.
This PR adds a new artifacts file generator, based on the latest rte-rrtmgp datasets. This script works, and generates a new `rrtmgp-lookup-data.tar.gz` file, but we'll need to upload it to...
## Purpose ## To-do ## Content ---- - [ ] I have read and checked the items on the review checklist.
Extends #462 and uses #464.
TODO: set target?