earth-system-radiation / rte-rrtmgp

RTE+RRTMGP is a set of codes for computing radiative fluxes in planetary atmospheres.
BSD 3-Clause "New" or "Revised" License
75 stars 67 forks source link

Restrict visibility, end type labels; fix Python in CI #165

Closed RobertPincus closed 2 years ago

RobertPincus commented 2 years ago
  1. Narrow the range of public procedures in the Fortran kernel modules; the remaining ~12 are the kernel API.
  2. Remove C bindings from any non-public functions (#161)
  3. Add labels to end type statements (#164)
  4. Update use of conda in continuous integration using Github Actions
RobertPincus commented 2 years ago

Also 5. Remove unneeded array-reordering kernels

RobertPincus commented 2 years ago

And 6. C-bindings are now prefixed with "rte" or "rrtmgp" (#158)