RRTMGP.jl icon indicating copy to clipboard operation
RRTMGP.jl copied to clipboard

A Julia implementation of Rapid and accurate Radiative Transfer Model for General Circulation Models.

Results 45 RRTMGP.jl issues
Sort by recently updated
recently updated
newest added

We may be able to make RRTMGP.jl more memory friendly by computing more parameters on the fly, rather than storing data. For example, the Planck function is stored per temperature...

Looking for any data in the .nc files is inefficient, and it would be nice if the existing data files were tabulated somewhere in the docs

documentation

Some functions return the last argument (e.g., `gas_optics!`), all returned arguments should be first in the list.

There are tolerances in the code, e.g., in `lw_two_stream!`, `FT(1.e-12)`, that we may want to change to `eps`.

## Purpose Move `Artifacts` to main project. ---- - [x] I have read and checked the items on the review checklist.

Last three builds: https://buildkite.com/clima/rrtmgp-ci/builds/858 https://buildkite.com/clima/rrtmgp-ci/builds/859 https://buildkite.com/clima/rrtmgp-ci/builds/860

https://github.com/CliMA/RRTMGP.jl/commit/ad01895b46632776a19473a843b63d8e86ae92f2 removed the artifacts folder. Is the Artifacts.toml still needed? Where does one find documentation on what data is required to use RRTGMP? This might also be outdated: https://github.com/CliMA/RRTMGP.jl/blob/35471ddbfff3a7dda29ef61d379e69d743692758/src/RRTMGP.jl#L4 Crossref:...

For calculating optics from all aerosols, see CAM [doc](https://ncar.github.io/CAM/doc/build/html/cam6_scientific_guide/physics.html#combination-of-aerosol-radiative-properties) for example.

@sriharshakandala Could you add aerosol optics to the docs (you can follow the docs for cloud optics [here](https://clima.github.io/RRTMGP.jl/latest/Optics/#Cloud-optics)), as well as make any other changes that correspond to recent code...