Releases: CliMA/TurbulenceConvection.jl
Releases · CliMA/TurbulenceConvection.jl
v0.15.0
v0.14.1
TurbulenceConvection v0.14.1
📢 API Changes:
🚀 Features
📑 Documentation
🐛 Fixes
- Improve logging, remove ref to undefined var (#828) (@charleskawczynski)
- Propagate kwarg in main1d (#829) (@charleskawczynski)
v0.14.0
v0.13.0
v0.12.0
TurbulenceConvection v0.12.0
📢 API Changes:
🚀 Features
📑 Documentation
- Update readme (#782) (@charleskawczynski)
🐛 Fixes
v0.11.0
TurbulenceConvection v0.11.0
📢 API Changes:
🚀 Features
- Remove mutable structs for all model components (#702)
📑 Documentation
🐛 Fixes
- fix MdMdz entrainment/detrainment bug (#654)
- Move updraft_top comp to before its used (#716) (@charleskawczynski)
v0.10.1
v0.10.0
TurbulenceConvection v0.10.0
📢 API Changes:
🚀 Features
- Use ClimaCore vertical integrals for lwp etc (#669) (@charleskawczynski)
- Make CFL computation based on local dz (#670) (@charleskawczynski)
📑 Documentation
🐛 Fixes
v0.9.0
TurbulenceConvection v0.9.0
- Cleanup #661
- Use SurfaceFluxes.jl #658
- New Microphysics #536
- cleanup entr_detr funcs (#648)
- Perf improvement: (type annotations, CC ops, code hoisting) (#647, #655, #646, )
- update to new parameter name and remove 0.2 CLIMAParameters from compat (#650)
Merged pull requests:
- add microphysics sources (#536) (@trontrytel)
- Concretize type, hoist vars from loop, avoid redefining CC operators (#646) (@charleskawczynski)
- Fix type instability (#647) (@charleskawczynski)
- cleanup entr_detr funcs (#648) (@haakon-e)
- Fix CI, update compat and CLIMAParameters call func call (#650) (@trontrytel)
- Improve/unify some names (#652) (@charleskawczynski)
- Add type parameters to Simulation1d (#655) (@charleskawczynski)
- Improve / unify names (#656) (@charleskawczynski)
- use SurfaceFluxes.jl rm surface_functions.jl (#658) (@yairchn)
- Start removing TS, + cleanup (#661) (@charleskawczynski)
- Remove moisture comparison in GABLS to fix CI (#662) (@charleskawczynski)
v0.8.0
TurbulenceConvection v0.8.0
Closed issues:
up.updraft_top
should not be computed incompute_diagnostics
, as simulations depend on it (#550)
Merged pull requests:
- Update to Julia 1.7 (#585) (@charleskawczynski)
- Hoist getproperty outside of broadcast, move zero-out before up loop (#599) (@charleskawczynski)
- Unify gm covar expression (#600) (@charleskawczynski)
- Time solve (#601) (@charleskawczynski)
- add entr closure, specify entr type in namelist (#602) (@costachris)
- Remove closure, capture sol at tmin/tmax (#604) (@charleskawczynski)
- Use more ClimaCore operators (#606) (@charleskawczynski)
- Use more ClimaCore operators (#608) (@charleskawczynski)
- Use more ClimaCore operators (#609) (@charleskawczynski)
- Use more ClimaCore operators (#610) (@charleskawczynski)
- Move CFL computations to callback (#611) (@charleskawczynski)
- Shrink Rico timestep to make more stable (#613) (@charleskawczynski)
- Add SciMLBase to test env (#614) (@charleskawczynski)
- Reorganize folders (#615) (@charleskawczynski)
- Remove unused param lambda_stab. (#616) (@ilopezgp)
- Use more ClimaCore operators (#617) (@charleskawczynski)
- Use more ClimaCore operators (#618) (@charleskawczynski)
- Use more ClimaCore operators (#619) (@charleskawczynski)
- Move dt_max computations into callback (#620) (@charleskawczynski)
- Change step name to sum tendencies (#621) (@charleskawczynski)
- Use more ClimaCore operators (#623) (@charleskawczynski)
- Use more ClimaCore operators (#624) (@charleskawczynski)
- Move updraft_top to update_aux! (#625) (@charleskawczynski)
- Add perf benchmark to buildkite (#626) (@charleskawczynski)
- Reorganize / split EDMF from dycore (#629) (@charleskawczynski)
- Fix some type instabilities (#630) (@charleskawczynski)
- Reduce allocations (#632) (@charleskawczynski)
- Avoid collecting mapped field (#634) (@charleskawczynski)
- Make and ensure param_set is isbits (#635) (@charleskawczynski)
- move massflux src for cov to diagnostic (#636) (@yairchn)
- fix: convert namelist arrays to SVector (#637) (@haakon-e)
- Bump version to v0.8 (#643) (@ilopezgp)