Recent Releases of RRTMGP.jl
RRTMGP.jl - v0.21.2
RRTMGP v0.21.2
Merged pull requests: - Add API to RRTMGP (#575) (@charleskawczynski) - Add nsys profiler to GPU benchmarks (#576) (@sriharshakandala) - Updates fluxes to apply scaled metrics in deep-atmosphere configurations (#577) (@akshaysridhar) - Update patch version (#580) (@akshaysridhar)
- Julia
Published by github-actions[bot] about 1 year ago
RRTMGP.jl - v0.21.0
RRTMGP v0.21.0
Breaking changes
- Users now need to add aodswext and aodswsca to AerosolState.
Merged pull requests: - Add aerosol optical depth to AerosolState (#567) (@charleskawczynski) - add download badge (#569) (@szy21)
- Julia
Published by github-actions[bot] over 1 year ago
RRTMGP.jl - v0.19.2
RRTMGP v0.19.2
Merged pull requests: - Rename tests. (#556) (@sriharshakandala) - Fix typos/rendering (#557) (@navidcy) - add coupler AMIP downstream test; add Julia 1.11 to downstream tests (#558) (@juliasloan25) - Update ArtifactPaths.md (#559) (@jty53) - update cloud optics (#562) (@szy21) - remove pade approximation (#563) (@szy21) - bump patch version (#565) (@szy21)
Closed issues: - Add downstream tests (#543) - Support reproducible restarts (#544) - Update cloud optics lookup table (#561)
- Julia
Published by github-actions[bot] over 1 year ago
RRTMGP.jl - v0.19.1
RRTMGP v0.19.1
Merged pull requests:
- Add Clima (A100) pipeline (#531) (@sriharshakandala)
- Change data layout for fluxes. (#532) (@sriharshakandala)
- Change data layout for optical properties. (#533) (@sriharshakandala)
- Change data layout for sources. (#534) (@sriharshakandala)
- Change data layouts for pressure, temperature, coldry and relative humidity (#535) (@sriharshakandala)
- Change data layout for Vmr (#536) (@sriharshakandala)
- Fix typo in `computerelativehumiditykernel!(#537) (@sriharshakandala)
- RefactorFluxes(#538) (@sriharshakandala)
- Simplify type parameters forAngularDiscretizationsandBCs. (#540) (@sriharshakandala)
- Remove Infiltrator from test suite. (#541) (@sriharshakandala)
- Add reproducibility test for non-trivial cloud fractions (#542) (@sriharshakandala)
- Revert all changes afterv0.19.0. (#545) (@sriharshakandala)
- Add downstream tests forClimaAtmos.jl(#546) (@sriharshakandala)
- Update shortwave aerosol lookup tables. (#548) (@sriharshakandala)
- Fix flux_dn_dir not updated in all sky two stream (#550) (@Sbozzolo)
- Fix typo incomputerelativehumidity_kernel!` (#552) (@sriharshakandala)
- Update modules for pipelines (#554) (@sriharshakandala)
- bump patch version (#555) (@szy21)
Closed issues: - Pass a random seed number in the function that generates random numbers (#316) - Infiltrator should not be left in the code (#489) - Update aerosol SW lookup table (#539)
- Julia
Published by github-actions[bot] over 1 year ago
RRTMGP.jl - v0.19.0
RRTMGP v0.19.0
Merged pull requests:
- Compute aero_mask internally (#525) (@sriharshakandala)
- Support 1D interpolation on non-uniform grid (#527) (@sriharshakandala)
- Compute and store aero_mask. (#528) (@sriharshakandala)
- bump minor release (#529) (@szy21)
- Julia
Published by github-actions[bot] almost 2 years ago
RRTMGP.jl - v0.18.0
RRTMGP v0.18.0
Merged pull requests:
- Remove ClimaParams dependency (#513) (@nefrathenrici)
- Move Artifacts (#520) (@sriharshakandala)
- Rename files not containing modules to use snake_case (#521) (@sriharshakandala)
- Add clear-sky and all-sky with aerosols GPU benchmarks (#522) (@sriharshakandala)
- Add support for multiple aerosol types in a layer (#523) (@sriharshakandala)
- bump minor release (#524) (@szy21)
Closed issues:
- make sure all SW fluxes are zero when zenith_angle > pi/2 (#446)
- Use FastGaussQuadrature instead of GaussQuadrature (#447)
- Update LookUp tables and reference datasets (#481)
- Filenames do not follow standard convention (#486)
- ClimaParams is at the same time dependency and weak dependency of RRTMGP (#512)
- Allow different aerosol types (#516)
- Artifacts.toml seems outdated and input data is not documented (#517)
- Julia
Published by github-actions[bot] almost 2 years ago
RRTMGP.jl - v0.16.0
RRTMGP v0.16.0
Merged pull requests:
- Fix noscatter shortwave solve (#504) (@nefrathenrici)
- Support OneScalar cloud optics. (#505) (@sriharshakandala)
- Rename rte_lw_noscat! (#506) (@sriharshakandala)
- Release 0.16.0 (#507) (@nefrathenrici)
- Julia
Published by github-actions[bot] about 2 years ago
RRTMGP.jl - v0.15.0
RRTMGP v0.15.0
Merged pull requests:
- Split Solver (#492) (@sriharshakandala)
- Simplify arguments for solve_lw! and solve_sw! (#493) (@sriharshakandala)
- Remove unused dependencies (#494) (@sriharshakandala)
- Update Artifacts to use rrtmgp-data-v1.8.1 (#495) (@sriharshakandala)
- Move AngularDiscretization to NoScatLWRTE (#496) (@sriharshakandala)
- Add non-scattering longwave test to clear-sky solver (#497) (@sriharshakandala)
- Update longwave secants and weights (#498) (@sriharshakandala)
- Simplify source calculations for NoScatLWRTE solver. (#499) (@sriharshakandala)
- Minor release 0.15.0 (#501) (@nefrathenrici)
- Julia
Published by github-actions[bot] about 2 years ago
RRTMGP.jl - v0.13.2
RRTMGP v0.13.2
Merged pull requests: - Update climacommon to 20240318 (#475) (@Sbozzolo) - Update climacommon to 20240405 (#476) (@Sbozzolo) - handle FT of 0-dim Array (#484) (@juliasloan25)
Closed issues: - Array() now returns an Array for 0-dimensional input (#482)
- Julia
Published by github-actions[bot] about 2 years ago
RRTMGP.jl - v0.13.1
RRTMGP v0.13.1
Merged pull requests:
- Replace exponential function in gray source calculations (#467) (@sriharshakandala)
- Some optimizations to gray LW simulation (#468) (@sriharshakandala)
- Update argument types for compute_col_gas! (#470) (@sriharshakandala)
- Add getview for GrayAtmosphericState (#471) (@sriharshakandala)
- Update build_cloud_mask! (#472) (@sriharshakandala)
- New patch version (#473) (@nefrathenrici)
- Zero out SW Fluxes when zenith angle is > 90 deg - 2 * eps (#474) (@sriharshakandala)
- Julia
Published by github-actions[bot] over 2 years ago
RRTMGP.jl - v0.13.0
RRTMGP v0.13.0
Merged pull requests:
- Remove inferable fields from AtmosphericStates (#453) (@sriharshakandala)
- Add CloudState (#454) (@sriharshakandala)
- Restructure data layout in AtmosphericStates (#455) (@sriharshakandala)
- Update to ClimaParams v0.10 (#456) (@nefrathenrici)
- Add all-sky DYAMOND GPU benchmark (#459) (@sriharshakandala)
- Move to new-central (#461) (@sriharshakandala)
- Update Adapt compat (#462) (@charleskawczynski)
- Remove old and unused environments (#463) (@charleskawczynski)
- Release v0.13 (#466) (@nefrathenrici)
Closed issues: - Set up benchmark pipeline for evaluating RRTMGP.jl performance (#423)
- Julia
Published by github-actions[bot] over 2 years ago
RRTMGP.jl - v0.12.0
RRTMGP v0.12.0
Merged pull requests:
- Swap dimensions for some lookup data (#432) (@sriharshakandala)
- Restructure minor optics computation (#433) (@sriharshakandala)
- Update OneScalar and TwoStream structs (#434) (@sriharshakandala)
- Fix net_flux calculation for shortwave solver. (#435) (@sriharshakandala)
- Restructure Source structs (#436) (@sriharshakandala)
- Simplify type parameters for AtmosphericState (#437) (@sriharshakandala)
- Always inline and remove use of StepRange (#438) (@charleskawczynski)
- Restructure LookUpCld to reduce metadata size (#442) (@sriharshakandala)
- Ease register pressure in GasOptics.jl (#443) (@sriharshakandala)
- Split shortwave optics function (#445) (@sriharshakandala)
- Add lower bound for cumulative optical thickness (#448) (@sriharshakandala)
- Restructure LookUp tables (#449) (@sriharshakandala)
- Update dependencies (#450) (@sriharshakandala)
- Update to ClimaParameters v0.9 (#452) (@nefrathenrici)
Closed issues:
- RRTMGPI callbacks fail on P100 (#400)
- Julia
Published by github-actions[bot] over 2 years ago
RRTMGP.jl - v0.11.0
RRTMGP v0.11.0
Merged pull requests:
- docs: don't append parent environment (#402) (@simonbyrne)
- Update Julia, CUDA versions in Buildkite pipeline (#405) (@sriharshakandala)
- Simplify 2-stream increment function (#407) (@sriharshakandala)
- Split up LookUp table and Pade cloud optics tables. (#408) (@sriharshakandala)
- Split RTE solver code based on optics type (#409) (@sriharshakandala)
- Refactor build_cloud_mask! (#411) (@sriharshakandala)
- Restructure cloud optics computations (#412) (@sriharshakandala)
- Restructure 2-stream shortwave solver (#413) (@sriharshakandala)
- update shortwave RTE docs (#414) (@szy21)
- Store cos_zenith instead of zenith (#415) (@sriharshakandala)
- Swap vmr dimensions (#416) (@sriharshakandala)
- Simplify optics. (#417) (@sriharshakandala)
- Store ln(p_ref) instead of p_ref in lookup tables (#418) (@sriharshakandala)
- Replace fld with unsafe_trunc (#419) (@sriharshakandala)
- Fix single-precision relative and absolute errors (#421) (@sriharshakandala)
- Add rrtmgp-lookup-data artifact (#422) (@simonbyrne)
- Add RRTMGPParameters constructor package extension (#425) (@nefrathenrici)
- Update examples/Manifest.toml (#426) (@nefrathenrici)
- Simplify optics parameter types (#427) (@sriharshakandala)
- Simplify parameter types for RTE shortwave solver (#428) (@sriharshakandala)
- Split LW & SW gas optics functions (#429) (@sriharshakandala)
- Restructure longwave RTE solver (#430) (@sriharshakandala)
- New minor release (#431) (@nefrathenrici)
Closed issues: - Add single precision support for RRTMGP (#337) - RRTMGPReferenceData artifact (#401)
- Julia
Published by github-actions[bot] over 2 years ago
RRTMGP.jl - v0.9.3
RRTMGP v0.9.3
Merged pull requests: - Add compat for NCDatasets. (#393) (@sriharshakandala) - Change syntax to get NC data (#395) (@charleskawczynski) - Migrating from Bors to GitHub Merge queue + Buildkite (#396) (@sriharshakandala)
Closed issues: - Update NCDatasets compats in environments (#394)
- Julia
Published by github-actions[bot] over 2 years ago
RRTMGP.jl - v0.9.2
RRTMGP v0.9.2
Merged pull requests: - Add threaded benchmarks (#378) (@charleskawczynski) - Add gpu benchmark (#380) (@charleskawczynski) - Do benchmark more carefully (#381) (@charleskawczynski) - Apply fixes for Float32 (#383) (@charleskawczynski) - Update allsky tests (#384) (@sriharshakandala) - remove computeopticalpropsCUDA!. (#385) (@sriharshakandala) - Add back stand-alone clear-sky lw & sw tests (#386) (@sriharshakandala) - Add single precision support for RRTMGP (#387) (@sriharshakandala) - Update CUDA compat and dependencies. (#392) (@charleskawczynski)
Closed issues:
- compute_optical_props_CUDA! is untested. (#290)
- test/rfmip_clear_sky_sw.jl is not being exercised. (#361)
- Feedback on Detected COMMAND_INJECTION (#390)
- Julia
Published by github-actions[bot] almost 3 years ago
RRTMGP.jl - v0.9.1
RRTMGP v0.9.1
Closed issues: - Cannot infer splatted args (#365) - Fix timing of tests (#369)
Merged pull requests:
- Update dependencies, use ClimaComms.@threaded (#366) (@charleskawczynski)
- Add flame graphs (#367) (@charleskawczynski)
- Do less splatting (#368) (@charleskawczynski)
- Prep timing (#370) (@charleskawczynski)
- Add benchmarks (#371) (@charleskawczynski)
- Precompute expensive terms (#372) (@charleskawczynski)
- Avoid slowpath in pow (#373) (@charleskawczynski)
- Remove splatting (#374) (@charleskawczynski)
- Lower allocation limit (#375) (@charleskawczynski)
- Julia
Published by github-actions[bot] about 3 years ago
RRTMGP.jl - v0.7.0
RRTMGP v0.7.0
Closed issues: - Performance issues (#55) - Add plots in docs (#112) - Add documentation (#174) - Make docs strict (#262) - Albedo Specification (#284) - Improve documentation (#325) - Add docs: overview and RTE equations (#328) - Add equations for gray radiation (#329) - Add / Clean up equations for gas optics (#331) - Add / Clean up equations for cloud optics (#332) - Add documentation for cloud overlapping assumption (#333) - Add examples/tutorials (#334) - Enable single threaded launch option (#335) - Add different options for gray radiation LW optical thickness (#339) - Add / Clean up API (#342)
Merged pull requests: - add gray sw optical depth (#323) (@szy21) - Make docs strict (#326) (@szy21) - Add docs: overview and RTE equations (#327) (@szy21) - Add equations for gray radiation (#330) (@szy21) - Adds gas optics to docs (#336) (@szy21) - Enable user-defined gray optical thickness calculations (#338) (@sriharshakandala) - Add documentation for cloud optics (#340) (@szy21) - Add documentation for examples (#341) (@szy21) - Clean up api in docs (#343) (@szy21) - fix docs for gray atmosphere optics (#344) (@szy21) - Update README.md (#345) (@szy21)
- Julia
Published by github-actions[bot] over 3 years ago
RRTMGP.jl - v0.6.0
RRTMGP v0.6.0
Closed issues: - Implement McICA to handle partial cloud fraction (#296) - Change the random number generation in maximum overlap assumption (#312)
Merged pull requests: - Use RRTMG version of maximum-random overlap algorithm. (#313) (@sriharshakandala)
- Julia
Published by github-actions[bot] almost 4 years ago
RRTMGP.jl - v0.5.0
RRTMGP v0.5.0
Closed issues: - Refine/enlarge cloud_mask to be g-point and long/shortwave specific (#297) - Add user prescribable cloud fraction input (#299) - Build cloud mask for a given cloud fraction (#301) - Update Artifacts to add reference data for cloud fraction tests (#305) - Cleanup outdated code (#309)
Merged pull requests: - Rename master -> main (#295) (@charleskawczynski) - Refine/enlarge cloud_mask to be g-point and long/shortwave specific (#298) (@sriharshakandala) - Add cloud fraction to AtmosphericState (#300) (@sriharshakandala) - Build McICA-sampled cloud mask from cloud fraction data (#302) (@sriharshakandala) - Enable parallel initialization of CPU and GPU environments in Buildkite (#304) (@sriharshakandala) - Update Artifacts to add reference data for cloud fraction tests (#306) (@sriharshakandala) - Sk/add cloud frac arg to test (#307) (@sriharshakandala) - Remove outdated code (#308) (@sriharshakandala)
- Julia
Published by github-actions[bot] almost 4 years ago
RRTMGP.jl - v0.4.0
RRTMGP v0.4.0
Closed issues: - Artifact handling is brittle (#288)
Merged pull requests: - Remove unnecessary deps from pkg (#286) (@charleskawczynski) - Develop RRTMGP in examples and gpu envs (#289) (@charleskawczynski) - Remove NCDatasets from package Project toml (#292) (@charleskawczynski) - Unify formatter with other repos (#293) (@charleskawczynski) - Disable codecov annotations (#294) (@charleskawczynski)
- Julia
Published by github-actions[bot] about 4 years ago
RRTMGP.jl - v0.3.0
RRTMGP v0.3.0
Closed issues: - Build LES Longwave driver (#256) - TagBot trigger issue (#276)
Merged pull requests: - Update compat entries for Adapt, CUDA, GaussQuadrature, and UnPack. (#275) (@sriharshakandala) - Fix logo link (#277) (@charleskawczynski) - Update to Julia 1.7.2. (#278) (@sriharshakandala) - Replace UnPack with native Julia destructuring syntax (#279) (@sriharshakandala) - Eliminate GPU to CPU copy for some GPU arrays in RTE (#280) (@sriharshakandala) - merge gpu kernels (#281) (@sriharshakandala)
- Julia
Published by github-actions[bot] over 4 years ago
RRTMGP.jl - RRTMGP.jl v0.2.0
- This release includes a major refactoring of RRTMGP.jl to use GPU acceleration on CUDA devices and native Julia multithreading on all other devices.
- Clear-sky, all-sky and gray radiation problems are supported.
- Julia
Published by sriharshakandala almost 5 years ago
RRTMGP.jl - v0.1.0
RRTMGP v0.1.0
First version!
Closed issues: - Change repo name (#18) - Translation checklist (#30) - Add calculation for zenith angle (#113) - Add layer to optical properties (#175) - Remove OffsetArrays (#183) - Add data structures for RTE (#191)
Merged pull requests:
- Add RTE.jl (#1) (@charleskawczynski)
- Add RRTMG (#3) (@charleskawczynski)
- Config (#5) (@charleskawczynski)
- Azure (#6) (@charleskawczynski)
- Azure (#7) (@charleskawczynski)
- Fix readme (#8) (@charleskawczynski)
- Config (#9) (@charleskawczynski)
- Add data and netcdf files (#10) (@charleskawczynski)
- Add JRRTMGP to docs env (#11) (@charleskawczynski)
- Add RTE doc (#12) (@charleskawczynski)
- Remove readme from docs (#13) (@charleskawczynski)
- Fix Azure links in README (#14) (@charleskawczynski)
- Add Fortran files, with .jl ext (#15) (@charleskawczynski)
- Translate mo_gas_optics_kernels (#16) (@charleskawczynski)
- Translate mo_rte_solver_kernels (#17) (@charleskawczynski)
- Translate 3 fortran files (#19) (@skandalaCLIMA)
- Translate mo_util_array.f90 (#20) (@skandalaCLIMA)
- [WIP] Translate mo_optical_props.jl (#21) (@charleskawczynski)
- Add modules/submodules (#22) (@charleskawczynski)
- Combine modules (#23) (@charleskawczynski)
- Add mo_fluxes (#24) (@charleskawczynski)
- Add mosourcefunctions (#25) (@charleskawczynski)
- Add Fortran Examples (#26) (@charleskawczynski)
- Update fortran intrinsics (#27) (@charleskawczynski)
- Mo optical props (#28) (@charleskawczynski)
- Mo rte sw.f90 (#29) (@skandalaCLIMA)
- Fix deallocate in moopticalprops (#31) (@charleskawczynski)
- Add back dealloc (#32) (@charleskawczynski)
- [WIP] Mo gas concentrations (#33) (@charleskawczynski)
- Mo fluxes (#34) (@charleskawczynski)
- Translate morrtmgpconstants (#35) (@charleskawczynski)
- Translate moutilstring (#36) (@charleskawczynski)
- Translate mogasopticsrrtmgp (#37) (@charleskawczynski)
- Mo gas optics kernels (#38) (@charleskawczynski)
- Mo util string (#39) (@charleskawczynski)
- Mo rrtmgp constants (#40) (@charleskawczynski)
- Translate moutilreorder (#41) (@charleskawczynski)
- Mo util reorder (#42) (@charleskawczynski)
- Translate mogasoptics (#43) (@charleskawczynski)
- Translate `rrtmgprfmipsw` (#44) (@charleskawczynski)
- Mo rfmip io (#45) (@skandalaCLIMA)
- First pass at running the code (#46) (@charleskawczynski)
- Add motestfilesio (#47) (@charleskawczynski)
- Translated mosimplenetcdf (#48) (@skandalaCLIMA)
- Add adding test (#49) (@charleskawczynski)
- add test datasets via DataDeps.jl (#50) (@simonbyrne)
- Converted remaining files to .jl (#51) (@charleskawczynski)
- Test util 09 26 2019 10 30, partially translated motestfilesio.jl (#52) (@skandalaCLIMA)
- Integration (#53) (@charleskawczynski)
- Integration (#54) (@charleskawczynski)
- Trying to fix build (#57) (@charleskawczynski)
- Fix readme (#58) (@charleskawczynski)
- Add original license (#60) (@charleskawczynski)
- Fix build (#61) (@charleskawczynski)
- Clean string util (#62) (@charleskawczynski)
- Longwave (#66) (@skandalaCLIMA)
- Use DataDeps in SW driver (#67) (@charleskawczynski)
- Fix driver sw (#68) (@charleskawczynski)
- Clean up unused files, remove nc files, rename drivers (#69) (@charleskawczynski)
- Add Allsky example (#70) (@charleskawczynski)
- Update reference data (#71) (@charleskawczynski)
- Adding documentation to RRTMGP modules (#72) (@skandalaCLIMA)
- Refactor fluxes (#73) (@charleskawczynski)
- Clean/update docs in mofluxesbyband (#74) (@charleskawczynski)
- Remove data files and unused fortran and python files (#75) (@charleskawczynski)
- References - pt 1 (#77) (@skandalaCLIMA)
- Refactor reorder (#78) (@charleskawczynski)
- Clean up mogasoptics.jl (#79) (@charleskawczynski)
- Cleanup mortesw (#80) (@charleskawczynski)
- refactor mosourcefunctions (#81) (@charleskawczynski)
- Refactor mortelw (#82) (@charleskawczynski)
- Refactor moutilarray (#83) (@charleskawczynski)
- Add longwave test, using different optical props (#85) (@charleskawczynski)
- Refactor morrtmgpconstants (#86) (@charleskawczynski)
- Refactor mofluxesbroadbandkernels (#88) (@charleskawczynski)
- Add shortwave test with alternative optical props (#89) (@charleskawczynski)
- Remove reorder (#91) (@charleskawczynski)
- Refactor morfmipio (#93) (@charleskawczynski)
- Remove unused functions/convert to intrinsics (#94) (@charleskawczynski)
- Add test that uses Pade scheme (#95) (@charleskawczynski)
- Clean up cloud optics (#96) (@charleskawczynski)
- Move cloud sampling to test (#97) (@charleskawczynski)
- Move nstream kernels to test (#98) (@charleskawczynski)
- Move more n-stream to test folder (#99) (@charleskawczynski)
- Delete mo_garand_atmos_io - since it's unused (#100) (@charleskawczynski)
- Clean up mogasconcentrations (#101) (@charleskawczynski)
- Add Profile, type restriction, and @inbounds (#102) (@charleskawczynski)
- Add Benchmark suite (#103) (@charleskawczynski)
- Convert if->error to assertions (#104) (@charleskawczynski)
- Improve performance (#105) (@charleskawczynski)
- Organize folders (#107) (@charleskawczynski)
- Move subset functions to PartialImplementations (#108) (@charleskawczynski)
- Trim unused functions in FortranIntrinsics (#109) (@charleskawczynski)
- Change varname to not match func name (#110) (@charleskawczynski)
- Move remaining fortran code to separate folder (#111) (@charleskawczynski)
- Use @elapsed for timing (#114) (@charleskawczynski)
- Adds allsky and clearsky lw tests back to runtests (#115) (@charleskawczynski)
- Significant speed up, avoid copy array (#116) (@charleskawczynski)
- Simplify strings (#117) (@charleskawczynski)
- Make tyopticalpropsbase immutable (#118) (@charleskawczynski)
- Remove partial init from single and 2-stream optical props (#119) (@charleskawczynski)
- Rename JRRTMGP -> RRTMGP.jl (#120) (@charleskawczynski)
- Fix AppVeyor badge (#121) (@charleskawczynski)
- Fix JRRTMGP -> RRTMGP in running original RRTMGP (#122) (@charleskawczynski)
- Remove partial initialization (#123) (@charleskawczynski)
- Simplify logic (#124) (@charleskawczynski)
- Make getvmr non-allocating (#126) (@charleskawczynski)
- Remove unused funcs, simplify logic (#127) (@charleskawczynski)
- Replace loop transpose with transpose intrinsic (#128) (@charleskawczynski)
- Remove unnecessary colons (#129) (@charleskawczynski)
- Update docs (#130) (@charleskawczynski)
- Add structure to cloudoptics (#131) (@charleskawczynski)
- Make `tyfluxesbroadbandimmutable (#132) (@charleskawczynski)
- Decomposetygasopticsrrtmgp(#133) (@charleskawczynski)
- Simplify interfaces (#134) (@charleskawczynski)
- Move towards immutabletygasopticsrrtmgp(#136) (@charleskawczynski)
- Remove some indexes passed into funcs (#137) (@charleskawczynski)
- Removetygasopticsrrtmgpmutability (#138) (@charleskawczynski)
- Add docs and type restrictions (#139) (@charleskawczynski)
- Update docs (#140) (@charleskawczynski)
- Fix doc deployment (#141) (@charleskawczynski)
- Move kernels outside of modules (#142) (@charleskawczynski)
- Rename files to TitleCase (#143) (@charleskawczynski)
- Movecompresstargzoutside ofsrc(#144) (@charleskawczynski)
- Rename structs and modules (#145) (@charleskawczynski)
- RenameAtmosVarstoGasOpticsVars` (#147) (@charleskawczynski)
- Add InterpolationCoefficients struct (#149) (@charleskawczynski)
- Remove stale docs, add type restrictions (#150) (@charleskawczynski)
- Move data loading to its own folder (#151) (@charleskawczynski)
- Kaizen: Convert to unicode, remove indexes, add inbounds, use broadcast (#152) (@charleskawczynski)
- Refactor gas concs (#153) (@charleskawczynski)
- Refactor gas concs (#154) (@charleskawczynski)
- Refactor GasOptics (#155) (@charleskawczynski)
- Remove some passed indexes (#156) (@charleskawczynski)
- Remove temp array, simplify slicing (#157) (@charleskawczynski)
- Refactor GasOptics (#158) (@charleskawczynski)
- Add Gases, simplify management of gases/names (#160) (@charleskawczynski)
- Update docs, remove unused vars (#161) (@charleskawczynski)
- Add AtmosphericStates (#162) (@charleskawczynski)
- Move error checking to constructor (#163) (@charleskawczynski)
- Add viz env and heating rate plots (#164) (@charleskawczynski)
- Move some colvars to AtmosState (#165) (@charleskawczynski)
- Adds zenith angle module (#166) (@charleskawczynski)
- Move t_sfc into AtmosState, and toa_src out of GasOptics (#167) (@charleskawczynski)
- Add RadiativeBCs, refactor/clean RTE (#168) (@charleskawczynski)
- Add AngularDiscretizations (#169) (@charleskawczynski)
- Split ReferenceState in k-dist, rename k-dists (#170) (@charleskawczynski)
- Rename Internal/External GasOptics (#171) (@charleskawczynski)
- Adds per-grid-point computations of spectral optical depth (#172) (@charleskawczynski)
- Add Bors (#173) (@charleskawczynski)
- Refactor CloudOptics and OpticalPropskernels (#176) (@charleskawczynski)
- Add CloudOpticalProps type (#177) (@charleskawczynski)
- Clean up (#180) (@charleskawczynski)
- Add per grid point structures, and convert methods (#181) (@charleskawczynski)
- Simplify rrtmgp interfaces (#182) (@charleskawczynski)
- Remove OffsetArrays (#185) (@charleskawczynski)
- Add type restrictions, fix docs (#186) (@charleskawczynski)
- Move tropo and `tropolimstoAtmosphericState(#187) (@charleskawczynski)
- Add MeshOrientations (#188) (@charleskawczynski)
- Add per-grid-point capability (#189) (@charleskawczynski)
- General clean up (#190) (@charleskawczynski)
- Add and update docs (#193) (@charleskawczynski)
- Fix/clean some docs (#194) (@charleskawczynski)
- Add docs, fix some doc complaints (#195) (@charleskawczynski)
- Update / fix docs (#196) (@charleskawczynski)
- Update/fix docs (#197) (@charleskawczynski)
- Remove unused functions (#198) (@charleskawczynski)
- Remove kernels folder, clean up docs (#199) (@charleskawczynski)
- Refactor MeshOrientation (#200) (@charleskawczynski)
- Combinetopat1` logic (#201) (@charleskawczynski)
- Reshape README table (#202) (@charleskawczynski)
- Refactor RTE solver kernels (#203) (@charleskawczynski)
- Simplify/dispatch BCs, unpack some fields (#204) (@charleskawczynski)
- Add @inbounds, move var defs (#205) (@charleskawczynski)
- Update docs and README (#206) (@charleskawczynski)
- Add Julia 1.3, use 1.3 for docs (#207) (@charleskawczynski)
- Add RTE structure (#208) (@charleskawczynski)
- Remove point-wise wrapper functions (#210) (@charleskawczynski)
- Update docs, add links to README (#211) (@charleskawczynski)
- Make more point-wise ops (#212) (@charleskawczynski)
- Julia
Published by github-actions[bot] over 6 years ago