Recent Releases of TurbulenceConvection.jl

TurbulenceConvection.jl - v1.3.6

TurbulenceConvection v1.3.6

Diff since v1.3.5

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 1 year ago

TurbulenceConvection.jl - v1.3.5

TurbulenceConvection v1.3.5

Diff since v1.3.4

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 2 years ago

TurbulenceConvection.jl - v1.3.4

TurbulenceConvection v1.3.4

Diff since v1.3.3

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] about 3 years ago

TurbulenceConvection.jl - v1.3.3

TurbulenceConvection v1.3.3

Diff since v1.3.2

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v1.3.2

TurbulenceConvection v1.3.2

Diff since v1.3.1

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v1.3.1

TurbulenceConvection v1.3.1

Diff since v1.3.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v1.3.0

TurbulenceConvection v1.3.0

Diff since v1.2.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v1.2.0

TurbulenceConvection v1.2.0

Diff since v1.1.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v1.1.0

TurbulenceConvection v1.1.0

Diff since v1.0.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v1.0.0

TurbulenceConvection v1.0.0

Diff since v0.34.7

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.34.7

TurbulenceConvection v0.34.7

Diff since v0.34.6

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.34.6

TurbulenceConvection v0.34.6

Diff since v0.34.5

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.34.5

TurbulenceConvection v0.34.5

Diff since v0.34.4

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.34.4

TurbulenceConvection v0.34.4

Diff since v0.34.3

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.34.3

TurbulenceConvection v0.34.3

Diff since v0.34.2

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • dt_max computed only after it is used (#1254)
  • Turn on 1M microphysics scheme in LESdrivenSCM (#1251) (@ilopezgp)

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.34.2

TurbulenceConvection v0.34.2

Diff since v0.34.1

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.34.1

TurbulenceConvection v0.34.1

Diff since v0.34.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Bugfix in non-equilibrium moisture model (#1242) (@trontrytel)

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.34.0

TurbulenceConvection v0.34.0

Diff since v0.33.0

📢 API Changes:

🚀 Features

  • Make code type-stable (#133) ### 📑 Documentation
  • Fix ref state plots (#1213) (@charleskawczynski) ### 🐛 Fixes
  • Bug in vertical integrals? (#1224)
  • Fix parsedargsfromclargs (#1210) (@charleskawczynski)

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.27.7

TurbulenceConvection v0.27.7

Diff since v0.27.6

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Bug in vertical integrals? (#1224)

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.27.6

TurbulenceConvection v0.27.6

Diff since v0.27.5

📢 API Changes:

🚀 Features

  • Make code type-stable (#133)
  • Add option to open NC file once when adding fields (#843) ### 📑 Documentation
  • Fix ref state plots (#1213) (@charleskawczynski) ### 🐛 Fixes
  • Fix subtype bug, remove unused method definition (#1180) (@charleskawczynski)
  • Fix parsedargsfromclargs (#1210) (@charleskawczynski)

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.33.0

TurbulenceConvection v0.33.0

Diff since v0.32.0

📢 API Changes:

🚀 Features

  • Add option to open NC file once when adding fields (#843) ### 📑 Documentation ### 🐛 Fixes

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.32.0

TurbulenceConvection v0.32.0

Diff since v0.31.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Fix subtype bug, remove unused method definition (#1180) (@charleskawczynski)

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.31.0

TurbulenceConvection v0.31.0

Diff since v0.30.0

📢 API Changes:

🚀 Features

  • Add job to test using dual numbers (#1156) (@charleskawczynski) ### 📑 Documentation
  • Add docs for CL arguments and run scripts (#1163) (@charleskawczynski) ### 🐛 Fixes
  • Coriolis Parameter value in LESdrivenSCM (#1160)

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.27.5

TurbulenceConvection v0.27.5

Diff since v0.27.4

📢 API Changes:

🚀 Features

  • Add job to test using dual numbers (#1156) (@charleskawczynski) ### 📑 Documentation
  • Reference state plots are missing (#1025)
  • Add docs for CL arguments and run scripts (#1163) (@charleskawczynski) ### 🐛 Fixes
  • Coriolis Parameter value in LESdrivenSCM (#1160)
  • Fix buildkite job for Bomex with Gaussian (#1122) (@charleskawczynski)
  • zero out tendecies before update_aux (#1167) (@trontrytel)

- Julia
Published by github-actions[bot] over 3 years ago

TurbulenceConvection.jl - v0.30.0

TurbulenceConvection v0.30.0

Diff since v0.29.2

📢 API Changes:

  • Decouple initialization (#982) ### 🚀 Features
  • Replace thetaliqice with energy (#859) ### 📑 Documentation
  • Reference state plots are missing (#1025) ### 🐛 Fixes
  • Bad values in the last element of timeseries output (#821)
  • Potential IO bug (#897)
  • move microphysics and precipform to updateaux (#1088) (@yairchn)
  • Fix buildkite job for Bomex with Gaussian (#1122) (@charleskawczynski)

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.27.4

TurbulenceConvection v0.27.4

Diff since v0.27.3

📢 API Changes:

  • Decouple initialization (#982) ### 🚀 Features
  • Replace thetaliqice with energy (#859) ### 📑 Documentation ### 🐛 Fixes
  • Bad values in the last element of timeseries output (#821)
  • Potential IO bug (#897)
  • move microphysics and precipform to updateaux (#1088) (@yairchn)

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.27.3

TurbulenceConvection v0.27.3

Diff since v0.27.2

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Fix non-equilibroum buoyancy calculations (#1056) (@trontrytel)
  • fix buoyancy calculations for non-equilibrium moisture model (#1057) (@trontrytel)

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.29.2

TurbulenceConvection v0.29.2

Diff since v0.29.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.29.0

TurbulenceConvection v0.29.0

Diff since v0.27.2

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Fix non-equilibroum buoyancy calculations (#1056) (@trontrytel)
  • fix buoyancy calculations for non-equilibrium moisture model (#1057) (@trontrytel)

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.28.0

TurbulenceConvection v0.28.0

Diff since v0.27.2

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.27.2

- Julia
Published by ilopezgp almost 4 years ago

TurbulenceConvection.jl - v0.27.1

TurbulenceConvection v0.27.1

test release for TC with theta variable for calibration Diff since v0.27.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by haakon-e almost 4 years ago

TurbulenceConvection.jl - v0.27.0

TurbulenceConvection v0.27.0

Diff since v0.26.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.26.0

TurbulenceConvection v0.26.0

Diff since v0.25.0

📢 API Changes:

🚀 Features

  • Add energy variable type to dispatch on (#1031) (@charleskawczynski) ### 📑 Documentation
  • edit homepage and ref (#1024) (@yairchn)
  • Fix ref state docs (#1030) (@charleskawczynski) ### 🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.25.0

TurbulenceConvection v0.25.0

Diff since v0.24.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Add interface for running shallow and deep convection in the LESdrivenSCM setup (#992)
  • cutoff microphysics in TRMM no longer supported? (#1009)
  • Critical Richardson number omitted from surface parameter construction (#1014)
  • fix cutoff precipitation (#1010) (@trontrytel)

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.24.0

TurbulenceConvection v0.24.0

Diff since v0.23.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.23.0

TurbulenceConvection v0.23.0

Diff since v0.22.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Revise the FNO entrainment function (add assertion for network architecture) and use OFv0.12 with even modes in FNO (#992)
  • change grid mean equations to conservative form (as in GCM) use (ρθliqice,ρqtot) instead of θliqice,qtot) (#956 )

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.22.0

TurbulenceConvection v0.22.0

Diff since v0.21.0

📢 API Changes:

🚀 Features

📑 Documentation

  • Non-equilibrium moisture documentation (#943)
  • Add moisture model docs (#957) (@trontrytel) ### 🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.21.0

TurbulenceConvection v0.21.0

Diff since v0.20.0

📢 API Changes:

🚀 Features

  • Unify drivers and add cli options (#848) ### 📑 Documentation ### 🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.20.0

TurbulenceConvection v0.20.0

Diff since v0.19.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Add multiple updraft buildkite job (#929) (@charleskawczynski)

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.19.0

TurbulenceConvection v0.19.0

Diff since v0.18.0

📢 API Changes:

🚀 Features

📑 Documentation

  • Add and update some docs and doc stubs (#925) (@charleskawczynski) ### 🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.18.0

TurbulenceConvection v0.18.0

Diff since v0.17.4

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.17.4

TurbulenceConvection v0.17.4

Diff since v0.17.3

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.17.3

TurbulenceConvection v0.17.3

Diff since v0.17.2

📢 API Changes:

🚀 Features

  • separate weights and biases (#899) (@costachris) ### 📑 Documentation ### 🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.17.2

TurbulenceConvection v0.17.2

Diff since v0.17.1

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.17.1

TurbulenceConvection v0.17.1

Diff since v0.17.0

📢 API Changes:

🚀 Features

  • Try stretched grids (#672) (@charleskawczynski) ### 📑 Documentation ### 🐛 Fixes

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.17.0

TurbulenceConvection v0.17.0

Diff since v0.16.0

📢 API Changes:

🚀 Features

  • Allow for using ExtrudedFiniteDifference grid (#814) ### 📑 Documentation ### 🐛 Fixes
  • calibrate_io does not work as expected (#847)
  • Move mse code loading to after solve, add prefixes for each job (#875) (@charleskawczynski)
  • Make artifacts download lazily (#876) (@charleskawczynski)

- Julia
Published by github-actions[bot] almost 4 years ago

TurbulenceConvection.jl - v0.16.0

TurbulenceConvection v0.16.0

Diff since v0.15.2

📢 API Changes:

🚀 Features

📑 Documentation

  • Fix readme (#846) (@charleskawczynski) ### 🐛 Fixes
  • Fix environments - dev TC pkg in environments (#863) (@charleskawczynski)

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.15.2

TurbulenceConvection v0.15.2

Diff since v0.15.1

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.15.1

TurbulenceConvection v0.15.1

Diff since v0.15.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.15.0

TurbulenceConvection v0.15.0

Diff since v0.14.1

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.14.1

TurbulenceConvection v0.14.1

Diff since v0.14.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

  • Improve logging, remove ref to undefined var (#828) (@charleskawczynski)
  • Propagate kwarg in main1d (#829) (@charleskawczynski)

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.14.0

TurbulenceConvection v0.14.0

Diff since v0.13.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.13.0

TurbulenceConvection v0.13.0

Diff since v0.12.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.12.0

TurbulenceConvection v0.12.0

Diff since v0.11.0

📢 API Changes:

🚀 Features

📑 Documentation

  • Update readme (#782) (@charleskawczynski) ### 🐛 Fixes
  • SGS flux bug fixes (#763) (@yairchn)

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.11.0

TurbulenceConvection v0.11.0

Diff since v0.10.1

📢 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)

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.10.1

TurbulenceConvection v0.10.1

Diff since v0.10.0

📢 API Changes:

🚀 Features

📑 Documentation

🐛 Fixes

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.10.0

TurbulenceConvection v0.10.0

Diff since v0.9.0

📢 API Changes:

🚀 Features

  • Use ClimaCore vertical integrals for lwp etc (#669) (@charleskawczynski)
  • Make CFL computation based on local dz (#670) (@charleskawczynski) ### 📑 Documentation ### 🐛 Fixes

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.9.0

TurbulenceConvection v0.9.0

Diff since v0.8.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 entrdetr 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 surfacefunctions.jl (#658) (@yairchn) - Start removing TS, + cleanup (#661) (@charleskawczynski) - Remove moisture comparison in GABLS to fix CI (#662) (@charleskawczynski)

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.8.0

TurbulenceConvection v0.8.0

Diff since v0.7.0

Closed issues: - up.updraft_top should not be computed in compute_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 lambdastab. (#616) (@ilopezgp) - Use more ClimaCore operators (#617) (@charleskawczynski) - Use more ClimaCore operators (#618) (@charleskawczynski) - Use more ClimaCore operators (#619) (@charleskawczynski) - Move dtmax 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 updrafttop to updateaux! (#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)

- Julia
Published by github-actions[bot] about 4 years ago

TurbulenceConvection.jl - v0.7.0

TurbulenceConvection v0.7.0

Diff since v0.6.0

  • fix bug in terminal velocity dt_max (#597)
    • Use more ClimaCore operators (#594, #590, #583, #577, #580, #573, #572)
    • Improve inference (#593, )
    • Add markershape to allocations plot (#591)
    • add adaptive timestep (#571)
    • update bc for precip, fix diagnostics (#588)
    • change LESdrivenSCM default vertical resolution (#587)
    • Add post-run tests, error if we do not run to tmax (#575)

Closed issues: - Unstable simulations are not caught by buildkite, LESdrivenSCM actually breaking (#574)

Merged pull requests: - Try to improve type inference (#568) (@charleskawczynski) - Yc/ode adaptive dt local (#571) (@yairchn) - Replace more operators with ClimaCore operators (#572) (@charleskawczynski) - Use more ClimaCore operators (#573) (@charleskawczynski) - Add post-run tests, error if we do not run to tmax (#575) (@charleskawczynski) - Use more ClimaCore operators (#577) (@charleskawczynski) - Improve inference, hoist out getproperty (#578) (@charleskawczynski) - Use linear interpolation for comparisons and mse (#579) (@charleskawczynski) - Use more ClimaCore operators (#580) (@charleskawczynski) - Error on aborted simulations after solution export (#581) (@charleskawczynski) - Sequential tests -> nested tests (#582) (@charleskawczynski) - Use ClimaCore operators (#583) (@charleskawczynski) - Print full list of allocations, add allocations per line plot (#586) (@charleskawczynski) - change LESdrivenSCM default vertical resolution (#587) (@costachris) - update bc for precip, fix diagnostics (#588) (@trontrytel) - Use ClimaCore operators (#589) (@charleskawczynski) - Remove unused downwind operators (#590) (@charleskawczynski) - Add markershape to allocations plot (#591) (@charleskawczynski) - Try to improve inference (#593) (@charleskawczynski) - Use more ClimaCore operators (#594) (@charleskawczynski) - CompatHelper: add new compat entry for SciMLBase at version 1, (keep existing compat) (#595) (@github-actions[bot]) - CompatHelper: add new compat entry for SurfaceFluxes at version 0.1, (keep existing compat) (#596) (@github-actions[bot]) - fix bug in terminal velocity dtmax (#597) (@yairchn)

- Julia
Published by github-actions[bot] over 4 years ago

TurbulenceConvection.jl - v0.6.0

TurbulenceConvection v0.6.0

Diff since v0.5.0

  • Reduce allocations, use ClimaCore operators by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/544
  • Move purely diagnostic fields outside of src by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/549
  • Change update interface, rename to step by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/552
  • Typo fix. by @ilopezgp in https://github.com/CliMA/TurbulenceConvection.jl/pull/551
  • Add compat entries to test env by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/553
  • Performance patch by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/555
  • Make diag dict field entry a state-accepting func by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/554
  • Use OrdinaryDiffEq.jl for timestepping by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/473
  • Upgrade to ClimaCore 0.4 by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/556
  • Use ClimaCore operators, reduce allocs by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/558
  • Add type annotations by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/560
  • Use ClimaCore operators by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/561
  • Make EDMF model more concrete by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/562
  • Make more variables climacore fields by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/564
  • Replace vanishing subdomain gradients with ClimaCore operators by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/565
  • Add iterator for traversing grid by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/567
  • Add type annotations to pressure funcs by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/566
  • Reduce allocations in MinDisspLen by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/559
  • Replace some operators with ClimaCore operators, remove unused operators by @charleskawczynski in https://github.com/CliMA/TurbulenceConvection.jl/pull/569
  • Bump version to 0.6.0 by @ilopezgp in https://github.com/CliMA/TurbulenceConvection.jl/pull/570

Closed issues: - Use OrdinaryDiffEq.jl for timestepping (#270)

Merged pull requests: - Use OrdinaryDiffEq.jl for timestepping (#473) (@charleskawczynski) - Reduce allocations, use ClimaCore operators (#544) (@charleskawczynski) - Move purely diagnostic fields outside of src (#549) (@charleskawczynski) - Typo fix. (#551) (@ilopezgp) - Change update interface, rename to step (#552) (@charleskawczynski) - Add compat entries to test env (#553) (@charleskawczynski) - Make diag dict field entry a state-accepting func (#554) (@charleskawczynski) - Performance patch (#555) (@charleskawczynski) - Upgrade to ClimaCore 0.4 (#556) (@charleskawczynski) - Use ClimaCore operators, reduce allocs (#558) (@charleskawczynski) - Reduce allocations in MinDisspLen (#559) (@charleskawczynski) - Add type annotations (#560) (@charleskawczynski) - Use ClimaCore operators (#561) (@charleskawczynski) - Make EDMF model more concrete (#562) (@charleskawczynski) - Make more variables climacore fields (#564) (@charleskawczynski) - Replace vanishing subdomain gradients with ClimaCore operators (#565) (@charleskawczynski) - Add type annotations to pressure funcs (#566) (@charleskawczynski) - Add iterator for traversing grid (#567) (@charleskawczynski) - Replace some operators with ClimaCore operators, remove unused operators (#569) (@charleskawczynski)

- Julia
Published by github-actions[bot] over 4 years ago

TurbulenceConvection.jl - v0.5.0

TurbulenceConvection v0.5.0

Diff since v0.4.0

  • Added allocation monitoring (#538, #542)
    • use relaxation to LES profiles + define initial conditions more precisely (#511)
    • Reduced allocations/improve performance (#543, #539, #492, #491)
    • Allow running with no IO (#537)
    • Add storage option to default namelist (#525)
    • Use more ClimaCore operators (#521, #522, #534, #531, #532, #530, #529, #527, #523, #520, #516)
    • 3rd moment bugfixes (#528)
    • Refactoring / House cleaning (#533, #535, #524, #512, #495)
    • Add entropy flux alias (#518)
    • Add structures for snow / snow advection (#515, #514)
    • Improve update_aux! consistency (#507)
    • Use ClimaCore fields more (#513, #500, #496)
    • Clean up, document LES driven forcing (#504)
    • Bugfix: fix qt flux diagnostic (#499)
    • Fix use of env_b from prev timestep in buoy extrap (#489)

Merged pull requests: - fix the use of envb from previous timestep in buoyancy extrap (#489) (@yairchn) - Reduce allocations (#491) (@charleskawczynski) - Try to improve perf in mix len, rm mutable array (#492) (@charleskawczynski) - Make precip variables ClimaCore fields, rm unused funcs, cleanup (#494) (@charleskawczynski) - Make computerefstate not depend on Stats (#495) (@charleskawczynski) - Make cloud fraction a ClimaCore field (#496) (@charleskawczynski) - Make mixing length a ClimaCore field (#497) (@charleskawczynski) - Make some diagnostic quantities ClimaCore fields (#498) (@charleskawczynski) - Fix qt flux diagnostic. (#499) (@ilopezgp) - Make virtual temperature a ClimaCore field (#500) (@charleskawczynski) - Make `termvela ClimaCore field (#501) (@charleskawczynski) - Clean up, document LES driven forcing. (#504) (@ilopezgp) - order update aux - fuse loops (#507) (@yairchn) - lets see if it helps CI (#509) (@trontrytel) - Make compute_mse work with zero contour fields again (#510) (@charleskawczynski) - Use relaxation to LES profiles + define initial conditions more precisely for LES_driven_SCM (#511) (@costachris) - Make some rain variables ClimaCore fields (#512) (@charleskawczynski) - move env_thermo precip arrays to aux (#513) (@trontrytel) - add snow advection (#514) (@trontrytel) - Additional data structs for snow (#515) (@trontrytel) - Reduce allocations, move some variables to climacore fields (#516) (@charleskawczynski) - use latent heat const with T (#517) (@trontrytel) - Add entropy flux alias. (#518) (@ilopezgp) - Time runs, which should be, ideally, non-allocating (#519) (@charleskawczynski) - Use ClimaCore operators in get_GMV_CoVar (#520) (@charleskawczynski) - Use ClimaCore operators in compute_covariance_shear (#521) (@charleskawczynski) - Use ClimaCore operators in covariance_interdomain_src (#522) (@charleskawczynski) - Make more variables ClimaCore fields (#523) (@charleskawczynski) - Cleanup - Remove unused type and repeated computations (#524) (@charleskawczynski) - feat: add storage options todefault_namelist` (#525) (@haakon-e) - revert latent heat changes (#526) (@trontrytel) - Make more variables ClimaCore fields (#527) (@charleskawczynski) - fix w third moment bug (#528) (@yairchn) - Make more variables ClimaCore fields (#529) (@charleskawczynski) - Make more variables ClimaCore fields (#530) (@charleskawczynski) - Make more variables ClimaCore fields (#531) (@charleskawczynski) - Make more variables ClimaCore fields (#532) (@charleskawczynski) - Cleanup unused methods (#533) (@charleskawczynski) - Use ClimaCore operators (#534) (@charleskawczynski) - Add bulk dycore getter method (#535) (@charleskawczynski) - Add option to skip IO, for perf analysis (#537) (@charleskawczynski) - Update perf/allocations analysis tools (#538) (@charleskawczynski) - Reduce allocations (#539) (@charleskawczynski) - Reduce allocations (#541) (@charleskawczynski) - Add title to allocations plot (#542) (@charleskawczynski) - Reduce allocations (#543) (@charleskawczynski)

- Julia
Published by github-actions[bot] over 4 years ago

TurbulenceConvection.jl - v0.4.0

TurbulenceConvection v0.4.0

Diff since v0.3.0

  • Explicit time marching for environmental variables (#484,#485,#486,#487,#488)
    • Fixed typos, improved names (#482, #480, #472, #452)
    • Fix inconsistencies (#417)
    • Add specific entropy and flux diagnostic (#471)
    • Detrainment no longer depends on equation residual (#453)
    • Add ice to diagnostic variables (#395)
    • Make mse computations more flexible for new vars (#458, #459, #460)
    • Make compute_mse work with zero datascale fields (#454)
    • Cleanup (#455)
    • Switch to conservative variables in the updrafts (#441)

Closed issues: - Oscillations in DYCOMS solution (#232) - printing NA in mse_tables (#463) - Clean up gh-pages (#466) - Simulations depend on export frequency (#468)

Merged pull requests: - Aj/big freeze (#395) (@trontrytel) - change order in updateaux (#417) (@trontrytel) - Conservative variables in the updraft equations (#441) (@yairchn) - Add more aliases, change default ordering. (#444) (@ilopezgp) - Prep for ODE solvers (#451) (@charleskawczynski) - Fix incomplete comments in generatenamelist (#452) (@ilopezgp) - Yc/detrainment business (#453) (@yairchn) - Make post processing work more easily with new variables (#454) (@charleskawczynski) - remove unused setcloudbaseflag (#455) (@yairchn) - CompatHelper: add new compat entry for TerminalLoggers at version 0.1, (keep existing compat) (#456) (@github-actions[bot]) - More precise comparison in mse computation (#457) (@charleskawczynski) - Make mse computations more flexible for new vars (#458) (@charleskawczynski) - Use NA for new variable entries in mse computations (#459) (@charleskawczynski) - Fix mse bug (#460) (@charleskawczynski) - Prep some things for using OrdinaryDiffEq.jl (#461) (@charleskawczynski) - Use more Thermodynamics.jl functions (#462) (@trontrytel) - Fix NA in printnewmse (#464) (@charleskawczynski) - Clean up files before deploying (#465) (@charleskawczynski) - Prep for using OrdinaryDiffEq.jl (#470) (@charleskawczynski) - Add specific entropy diagnostic. (#471) (@ilopezgp) - Rename rain to precipitation (prep for adding snow) (#472) (@trontrytel) - Remove unused variable, remove overwritten computations (#477) (@charleskawczynski) - Use turbconv instead of tc in dycore api (#480) (@charleskawczynski) - Move auxiliary computations to update aux, consolidate io (#481) (@charleskawczynski) - Fix momentum diffusivity typos. (#482) (@ilopezgp) - Make env entr-detr and mixing length src terms explicit (#484) (@charleskawczynski) - Make environment advection explicit (#485) (@charleskawczynski) - Make env diffusion explicit (#486) (@charleskawczynski) - Replace environment matrix inverse with explicit update (#487) (@charleskawczynski) - Solve for conservative, not primitive, prognostic env variables (#488) (@charleskawczynski)

- Julia
Published by github-actions[bot] over 4 years ago

TurbulenceConvection.jl - v0.3.0

TurbulenceConvection v0.3.0

Diff since v0.2.0

  • Add debugging functions (#447, #448)
    • Unified effective buoyancy gradients (#442)
    • Make MSE computations work more flexibly with different timesteps (#439)
    • Remove some old/dead code (#431, #445)
    • Keep the nc datasets in scope, even if compute mse fails (#436)
    • Add consistent buoyancy gradient for environmental mean and quadratures. (#405)
    • Add a pθq thermo wrapper (#428)
    • remove T_freeze overwrite, fix surface sat vap pressure (#416)
    • Improve messages (#424, #436)
    • Qualify more methods (#424)
    • Do not call Array on get_nc_data result ( #425)
    • Make variables fields (#418, #419, #421)
    • Remove tiny amounts of water in GABLS (#422)

Closed issues: - Some microphysics if-else branches are not exercised (#323)

Merged pull requests: - Add consistent environmental buoyancy gradients using mean fields and quadratures. (#405) (@ilopezgp) - Make several grid mean variables fields (#415) (@charleskawczynski) - fix surface sat vap pressure, remove Tfreeze overwrite (#416) (@trontrytel) - Make several variables ClimaCore fields (#418) (@charleskawczynski) - Make some environment variables fields (#419) (@charleskawczynski) - Inline setvalueswithnew, rm setnewwithvalues (#420) (@charleskawczynski) - Make prognostic rain a ClimaCore field (#421) (@charleskawczynski) - Remove unnecessary water in GABLS (#422) (@ilopezgp) - Qualify NameList methods, improve plotting warnings (#424) (@charleskawczynski) - Do not call Array on `getncdataresult (#425) (@charleskawczynski) - Use NC.dimnames to determine face/center (#427) (@charleskawczynski) - Add a pθq thermo wrapper (#428) (@charleskawczynski) - RemoveUpdraftVariable`, convert arrays to ClimaCore fields (#429) (@charleskawczynski) - Remove some unused operators, inline tridiag method (#431) (@charleskawczynski) - Change dry/cloudy for unsat/sat. Change th/thv to \theta, \thetav. (#433) (@ilopezgp) - Keep the nc datasets in scope, even if compute mse fails (#436) (@charleskawczynski) - Prepare mixing length computation for ice. (#437) (@ilopezgp) - Move initial condition functions to utils/ (#438) (@charleskawczynski) - support output for dt < 1 (#439) (@trontrytel) - Fix names (#440) (@charleskawczynski) - Unify effective buoyancy gradients. (#442) (@ilopezgp) - Rm unused params, move python primitives to utility funcs (#445) (@charleskawczynski) - Add debugging function (#447) (@charleskawczynski) - Add NaN/Inf check into debugstate (#448) (@charleskawczynski)

- Julia
Published by github-actions[bot] over 4 years ago

TurbulenceConvection.jl - v0.2.0

TurbulenceConvection v0.2.0

Diff since v0.1.0

  • Upgrade to latest ClimaCore (#410)
    • Make several arrays ClimaCore fields (#406, #408, #409)
    • Refactor splitting between tendencies and update (#372, #343, #367, #358)
    • Use RootSolvers in ustar computations (#369)
    • Make plotting missing data easier (#401, #402)

Merged pull requests: - solve grid mean equations explicitly (#343) (@yairchn) - initial TKE in Rico (#364) (@yairchn) - compute rain advection tendency (#365) (@trontrytel) - Prep for using ClimaCore fields (#366) (@charleskawczynski) - Prep form calculating microphysics tendencies (#367) (@trontrytel) - Add clima core overload functionality tests (#368) (@charleskawczynski) - use RootSolvers in ustar (#369) (@yairchn) - Remove some old python primitives (#371) (@charleskawczynski) - Wip on summing all rain tendencies (#372) (@trontrytel) - Inline surface initialize method (#374) (@charleskawczynski) - Prepping for injecting the use of ClimaCore fields (#375) (@charleskawczynski) - Remove unused ref state properties (#376) (@charleskawczynski) - Temporarily remove windows 1.6 CI (#377) (@charleskawczynski) - Rm ref state+grid from surface, use state more, improve names (#378) (@charleskawczynski) - Rm grid from forcing+radiation, improve names (#379) (@charleskawczynski) - Add grid/state args to methods, use state more (#381) (@charleskawczynski) - Use state more, decouple data structures (#382) (@charleskawczynski) - Decouple data structures, improve names, rm unused props (#383) (@charleskawczynski) - replacing universal functions (#384) (@yairchn) - Make updraft area a field (#385) (@charleskawczynski) - remove cm,ch,lmo from exchangecoeff inputs (#386) (@yairchn) - Update dycore API, remove unused props (#388) (@charleskawczynski) - Update readme (#389) (@charleskawczynski) - Make area bulkvalues a field (#391) (@charleskawczynski) - use tsdry in EDMFenv conditioned on cf<1 (#392) (@yairchn) - surface cleanup (#393) (@yairchn) - Remove unused props, improve names, add api methods (#394) (@charleskawczynski) - CompatHelper: add new compat entry for SurfaceFluxes at version 0.1, (keep existing compat) (#396) (@github-actions[bot]) - Make bors not depend on GHA CI, dont cache GHA CI (#397) (@charleskawczynski) - Fix incorrect qualification of method, improve names (#399) (@charleskawczynski) - Qualify more methods (#400) (@charleskawczynski) - Make plotting work with missing data (#401) (@charleskawczynski) - Ensure z is defined for missing data plots (#402) (@charleskawczynski) - Fix warn msg for missing data profile plots (#403) (@charleskawczynski) - Make updraft w, theta, and qtot fields (#406) (@charleskawczynski) - Remove doc previews when PRs are closed (#407) (@charleskawczynski) - Convert more arrays to field, remove up bulkvalues (#408) (@charleskawczynski) - Remove up tendencies property (#409) (@charleskawczynski) - CompatHelper: bump compat for ClimaCore to 0.3, (keep existing compat) (#410) (@github-actions[bot]) - Try to update deps (#412) (@charleskawczynski) - Remove reference state struct (#413) (@charleskawczynski)

- Julia
Published by github-actions[bot] over 4 years ago

TurbulenceConvection.jl - v0.1.0

TurbulenceConvection v0.1.0

  • First version! Too much to report!
    • We are in the middle of a major overhaul, but our readme shows how cases can be run, which is usable with calibrating

Closed issues: - Set contour values in comparison plots (#14) - Make center and face fields have unequal sizes (#50) - Merge H and THL variables (#59) - Integrate profiles in time (#71) - Singular exception (#102) - Domain error in entrainment closure (#104) - Improve profile plots (#124) - DYCOMS radiation gradient is offset by 1 index (#213) - Remove Manifest files when all dependencies are registered (#253) - Update inversion uses wrong coordinate (#256) - Should we revert #332? (#337)

Merged pull requests: - Start adding regression tests (#1) (@charleskawczynski) - Add regression tests (#2) (@charleskawczynski) - Add radiation class (#4) (@yairchn) - Apply some fixes (#5) (@charleskawczynski) - Update artifact path (#8) (@charleskawczynski) - cleanup (#9) (@yairchn) - Fix dycoms bug, KM-KH typo (#10) (@charleskawczynski) - Apply some bug fixes / fix translations (#12) (@charleskawczynski) - Fix buoy calc bug. Dycoms now match scampy (#13) (@charleskawczynski) - Add argparse and json support (#15) (@charleskawczynski) - Add formatter files, remove old and unused python files (#17) (@charleskawczynski) - Apply and enforce formatter (#18) (@charleskawczynski) - Create JuliaFormatter.yml (#19) (@charleskawczynski) - Add formatter git ignore (#20) (@charleskawczynski) - Remove unused code and comments (#21) (@charleskawczynski) - Change tests folder name to postprocesspy (#22) (@charleskawczynski) - Replace tdma with built-in Julia implementation (#23) (@charleskawczynski) - add LES driven SCM cases (#24) (@yairchn) - Use Thermodynamics.jl for reference state profiles (#25) (@charleskawczynski) - Add docs and ci skeleton (#26) (@charleskawczynski) - Fix nh pressure index, as this is indexing into OffsetArray (#27) (@charleskawczynski) - Add reference state profile plots to docs (#29) (@charleskawczynski) - fix: write namelist and paramlist to file (#30) (@haakon-e) - Cleanup (#31) (@charleskawczynski) - Refactor (#32) (@charleskawczynski) - Change grid,refstate to getgrid,referencestate (#33) (@charleskawczynski) - Merge paramlist into namelist (#34) (@charleskawczynski) - Add climaparameters dep (#35) (@charleskawczynski) - Add grid abstractions (#36) (@charleskawczynski) - Make NameList module TitleCase (#37) (@charleskawczynski) - Match tc-scampy contour levels (#38) (@charleskawczynski) - Remove unused functions (#39) (@charleskawczynski) - add correction to run without tests (#41) (@yairchn) - move maxsupersaturation to namelist (#42) (@szy21) - Use more grid abstractions (#45) (@charleskawczynski) - Use more grid abstractions (#46) (@charleskawczynski) - Match scampy by using linear interpolation (#47) (@charleskawczynski) - Add field abstraction (#48) (@charleskawczynski) - Fix scampy Nieuwstadt artifact file link (#49) (@charleskawczynski) - Fix inversion height bug, read Ri bulk crit from namelist, add Nieuwstadt case (#51) (@charleskawczynski) - Swap plots so that TC.jl is last (#52) (@charleskawczynski) - Fix translation bug in ref state bcs (#53) (@charleskawczynski) - Remove nc file if it exists before creating it (#54) (@charleskawczynski) - Add basic operators (#57) (@charleskawczynski) - Turn off codecov comments (#58) (@charleskawczynski) - Apply theta-l bcs where it seems to be missing (#60) (@charleskawczynski) - Add mean temperature to mse tables / output plots (#61) (@charleskawczynski) - Move clima1m parameters to the namelist (#62) (@szy21) - Use more operators (#63) (@charleskawczynski) - Move τcondevap to clima params method call (#64) (@charleskawczynski) - Refactor computezblqtgrad (#65) (@charleskawczynski) - Add higher order moments (#66) (@charleskawczynski) - Move entrainment fact to climaparams method call (#67) (@charleskawczynski) - Add codecov badge (#68) (@charleskawczynski) - use parsenamelist (#69) (@charleskawczynski) - Hard code pottemp methods to eos and remove entropy option (#70) (@charleskawczynski) - second round of cleanups (#72) (@yairchn) - Use bcs and avoid accessing ghost points (#74) (@charleskawczynski) - Fix field locations (#75) (@charleskawczynski) - Fix and improve dycoms radiation (#76) (@charleskawczynski) - Ignore artifact file to avoid git conflicts (#77) (@charleskawczynski) - Use more grid and field abstractions (#78) (@charleskawczynski) - this PR removes old python plotting scripts that are not used anymore (#79) (@yairchn) - merge turbulence and TurbProgTKE (#80) (@yairchn) - Remove revxrange (#81) (@charleskawczynski) - fuse updraft closures (#82) (@yairchn) - Abstract cent/face surface/toa indices (#83) (@charleskawczynski) - Use parsenamelist in timestepping constructor (#84) (@charleskawczynski) - Convert to 1-based indexing (#85) (@charleskawczynski) - Make indexing more consistent (#86) (@charleskawczynski) - Remove THL, and replace with H (#87) (@charleskawczynski) - Remove some calls to offarr (#89) (@charleskawczynski) - feat: stochastic closures (#90) (@haakon-e) - Reorganize code and remove some python primitives (#91) (@charleskawczynski) - Remove OffsetArrays dep, qualify methods, cleanup (#92) (@charleskawczynski) - Consolidate turbulent entrainment (#93) (@yairchn) - Average profiles (#95) (@charleskawczynski) - move nhpressure computation to /closures folder (#96) (@yairchn) - Remove 1.5 CI (#97) (@charleskawczynski) - Make les comparison optional, + more cases plots (#99) (@charleskawczynski) - Move entr and detr to separate file (#100) (@yairchn) - set qt and h in extrap buoyancy to clear values (#103) (@yairchn) - make use of the correct qt in extra buoyancy (#107) (@yairchn) - Add option for optional tc main in plots (#108) (@charleskawczynski) - Add mse wrapper to make optional files flexible (#109) (@charleskawczynski) - Add main comparison in CI (#110) (@charleskawczynski) - unify timesteps in the model (#111) (@yairchn) - Fix tc main results path (#112) (@charleskawczynski) - Add Bomex as unit test for codecov (#113) (@charleskawczynski) - Set timestep to 3 sec for all simulations (#115) (@yairchn) - Group plots (#116) (@charleskawczynski) - Make sure that qt in updraft is non negative (#117) (@yairchn) - Remove some python primitives (#118) (@charleskawczynski) - remove unused parameters and fix comments (#120) (@yairchn) - organize scalar equations (#123) (@yairchn) - Squeeze out space in profile plots (#126) (@charleskawczynski) - Fix tc main commit sha (#127) (@charleskawczynski) - Use dispatch for entr-detr, + DocStringExtensions (#128) (@charleskawczynski) - Merge mse tables->1 file, print mse table post run (#129) (@charleskawczynski) - move pressure parameters to paramset (#130) (@yairchn) - add Ri and Pr functions (#131) (@yairchn) - Remove const g parameter -> use CLIMAParameters (#132) (@charleskawczynski) - Add internal experimental clima parameters (#134) (@charleskawczynski) - Separate the update and initialization in TurbulencePrognosticTKE (#136) (@yairchn) - read entrainment parameters from paramset (#137) (@yairchn) - Organize RHS round 2 (#138) (@yairchn) - move all upd advections to extren funcs (#142) (@yairchn) - Separate the mixing length into a point wise function in src/closures (#145) (@yairchn) - remove convertforcingprogfp and convertforcingthetal (#146) (@yairchn) - build: add Debugger package (#147) (@haakon-e) - Make mse tables easier to copy-paste (#148) (@charleskawczynski) - Use ∇f2c operator (#150) (@charleskawczynski) - Update readme (#151) (@charleskawczynski) - Use normal thermodynamic functions in dycoms (#153) (@yairchn) - Change ∇upwind to ∇onesided and use bcs (#154) (@charleskawczynski) - Fix field location of some fields (#155) (@charleskawczynski) - Add bib entries, rename some case types (#157) (@charleskawczynski) - Add closure to remove duplicate expressions (#158) (@charleskawczynski) - Use aliases to save lines of code (#159) (@charleskawczynski) - Trim unused diagnostics that require discrete operators (#160) (@charleskawczynski) - Remove call to xrange (#162) (@charleskawczynski) - Use discrete operator (#163) (@charleskawczynski) - Abstract advection operators (#164) (@charleskawczynski) - Remove unused variables (#165) (@charleskawczynski) - Fix stencil order (#166) (@charleskawczynski) - Use more discrete operators (#167) (@charleskawczynski) - Use even more discrete operators (#168) (@charleskawczynski) - Use more discrete operators (#169) (@charleskawczynski) - Use more discrete operators (#170) (@charleskawczynski) - read surface reference from LES file (#171) (@costachris) - Add option to use boundary face data (#172) (@charleskawczynski) - Add fcut and f∇, and use appropriately (#173) (@charleskawczynski) - Add bcs to interpc2f (#174) (@charleskawczynski) - Add bcs to interpf2c (#175) (@charleskawczynski) - Make advection operators use bcs, fix index in method call (#176) (@charleskawczynski) - Use bcs with operators in upwindadvectionvelocity (#177) (@charleskawczynski) - House cleaning, use unicode (#179) (@charleskawczynski) - Skip traversing ghost points in covar equations (#180) (@charleskawczynski) - Add upwind operator, remove use of interp2pt in Operators (#181) (@charleskawczynski) - Replace interp2pt with bc interp ops (#182) (@charleskawczynski) - Fix diagnostics traversal (#183) (@charleskawczynski) - Add aliases to shorten expressions (#185) (@charleskawczynski) - Restructure main to have single update function (#186) (@charleskawczynski) - Fix regression test for cases without LES data (#188) (@charleskawczynski) - Silence codecov annotations (#189) (@charleskawczynski) - Some update restructuring (#190) (@charleskawczynski) - Add table of prognostic/diagnostic vars (#191) (@charleskawczynski) - Fuse grid mean tendencies into single loop (#192) (@charleskawczynski) - Split some loops in solveupdraft (#193) (@charleskawczynski) - Remove some unused old / new assignments (#194) (@charleskawczynski) - Remove mfupdate property (#195) (@charleskawczynski) - Replace thermodynamics except for rhoc and eos (#196) (@yairchn) - Use RootSolvers.jl in eos (#197) (@charleskawczynski) - Fix division bug-- need to divide by dz/2 (#198) (@charleskawczynski) - Remove diagnostic variables (#199) (@charleskawczynski) - Simplify updraft solve, split another loop (#200) (@charleskawczynski) - More restructure, update operators, fix grid traversal (#201) (@charleskawczynski) - Move diagnostics computations out of solveupdraft (#202) (@charleskawczynski) - add a pointwise buoy gradinet function (#203) (@yairchn) - Add info statements printing max Δmse (#205) (@charleskawczynski) - Replace more operators (#206) (@charleskawczynski) - Replace more operators, fix `fracturbentrlocation (#207) (@charleskawczynski) - Use percentage change in mse summary (#208) (@charleskawczynski) - Removeinterp2pt! (#209) (@charleskawczynski) - Replace gradient and interpolation with operators (#210) (@charleskawczynski) - Avoid more ghost points (#211) (@charleskawczynski) - Avoid more ghost points (#212) (@charleskawczynski) - Avoid accessing ghost points in Microphysics (#214) (@charleskawczynski) - Replace more operators (#216) (@charleskawczynski) - Replace gradient with operator (#217) (@charleskawczynski) - Restructure grid to not have ghost points (#218) (@charleskawczynski) - Removesetbcs` (#219) (@charleskawczynski) - Apply some bug fixes (#220) (@charleskawczynski) - Apply some bug fixes (#221) (@charleskawczynski) - Apply some bug fixes (#222) (@charleskawczynski) - replace Magnus formula with TD.saturationvaporpressure (#223) (@yairchn) - Fix range in reference state construction (#224) (@charleskawczynski) - Avoid OOB (without ghost points) in buoyancy computation (#225) (@charleskawczynski) - Merge env rhs functions (#228) (@yairchn) - Add an operator, and docs (#229) (@charleskawczynski) - Fix indices typo (#230) (@charleskawczynski) - Remove centerindices and faceindices (#231) (@charleskawczynski) - Delete unused code (#233) (@charleskawczynski) - Fix domain traversal and indexing to use real only (#234) (@charleskawczynski) - Simplify reference state (#235) (@charleskawczynski) - Avoid OOB for when the grid changes (#236) (@charleskawczynski) - Split face/center grid traversal (#237) (@charleskawczynski) - Fix range in io for nh pressure (#238) (@charleskawczynski) - Fix index for face BC (#239) (@charleskawczynski) - Fix another grid traversal (#240) (@charleskawczynski) - Fix surface index for Buoyancy (#241) (@charleskawczynski) - Fix ∇f2c operator bug (#242) (@charleskawczynski) - Fix daulc2fupwind stencil (#243) (@charleskawczynski) - Fix fields accessed in center loop traversals (#244) (@charleskawczynski) - Fix interpolation bugfix (#245) (@charleskawczynski) - Add use of interpolated field, use correct gradient (#246) (@charleskawczynski) - Error on non-convergence in eos, use Secant method (#249) (@charleskawczynski) - Clean up cinterior / finterior (#250) (@charleskawczynski) - Fix TC main coordinates in computemse (#251) (@charleskawczynski) - Add dependence on ClimaCore branch (#252) (@charleskawczynski) - Qualify more methods (#254) (@charleskawczynski) - Use ClimaCore grid (#255) (@charleskawczynski) - Fix 256 bug (#258) (@charleskawczynski) - Upgrade packages (#259) (@charleskawczynski) - Add CompatHelper and Tagbot yaml files (#260) (@charleskawczynski) - CompatHelper: add new compat entry for ClimaCore at version 0.1, (keep existing compat) (#261) (@github-actions[bot]) - Use latest release of ClimaCore, split project/test env (#262) (@charleskawczynski) - Qualify more methods (#263) (@charleskawczynski) - Make reference state immutable (#264) (@charleskawczynski) - remove H and qt from updateEnvVar (#266) (@yairchn) - Rename some variables (#267) (@charleskawczynski) - Add function for handling aliased names (#268) (@charleskawczynski) - move some set functions to better location (#269) (@yairchn) - Restructure-- split tendencies from solve (#271) (@charleskawczynski) - remove updateEnvVar (#272) (@yairchn) - Split out more tendencies from update (#273) (@charleskawczynski) - Centralize computation of GVM 2nd 3rd moments (#274) (@yairchn) - move buoyancy to precompute section (#275) (@yairchn) - cleanup quadrature (#276) (@yairchn) - set default dt = 10sec and dt=3 in deep convection (#277) (@yairchn) - Cleanup: remove unused function args (#278) (@charleskawczynski) - Use generic methods in Cases.jl (#279) (@charleskawczynski) - Use more generic methods in Surface.jl (#280) (@charleskawczynski) - Refactor Cases.jl (#281) (@charleskawczynski) - add computediffusivefluxes and place it with aux updates in the mas… (#282) (@yairchn) - call microphysics before updates and compute only src (#286) (@yairchn) - Put eos into a submodule (#289) (@charleskawczynski) - Make eosstruct immutable (#291) (@charleskawczynski) - Remove constants, move to CLIMAParameters (#293) (@charleskawczynski) - Fix contour plot time for tc main (#294) (@charleskawczynski) - move mph and mf tendencies into GMV.tendencies (#296) (@yairchn) - fix the table and cleanup some unused terms (#298) (@yairchn) - Remove more constant parameters and use climaparameters (#299) (@charleskawczynski) - add qr plot in Rico (#301) (@trontrytel) - Refactor Cases.jl (#302) (@charleskawczynski) - bugfix to cutoff autoconversion (#303) (@trontrytel) - Rename buoyancy gradient prefactor for readability. (#304) (@ilopezgp) - use 0-moment microphysics from CM.jl (#305) (@trontrytel) - use CM 1-moment microphysics (#306) (@trontrytel) - Add field data structures (#307) (@charleskawczynski) - Try to improve ci build time (#309) (@charleskawczynski) - CompatHelper: add new compat entry for CloudMicrophysics at version 0.3, (keep existing compat) (#310) (@github-actions[bot]) - Update reference papers in readme. (#311) (@ilopezgp) - remove rain area fractions (#312) (@trontrytel) - Clean up Cases.jl, call satadjust outside of initializeprofiles (#313) (@charleskawczynski) - Further refactor cases--remove unnecessary calls (#314) (@charleskawczynski) - remove old (#315) (@yairchn) - Refactor Surface.jl (#317) (@charleskawczynski) - fix bug TRMM init (#318) (@yairchn) - Use fields for reference state, add field io, computemse bugfixes (#320) (@charleskawczynski) - move thermodynamic eos to Upd buoyancy function (#322) (@yairchn) - Upgrade to new ClimaCore release (#324) (@charleskawczynski) - Final changes to Thermodynamics.jl (#325) (@yairchn) - Fuse some loops (#326) (@charleskawczynski) - Add docs to constructtridiagdiffusionen (#327) (@charleskawczynski) - Add updateaux to prep fusing more ops (#328) (@charleskawczynski) - Remove unused and unnecessary code (#331) (@charleskawczynski) - Merge methods into updateaux (#332) (@charleskawczynski) - use fixed surface flux for LES driven case (#333) (@costachris) - Add diagnostics dict for io (#334) (@charleskawczynski) - Rename some variable names (#335) (@charleskawczynski) - Revert "Merge methods into updateaux" (#338) (@charleskawczynski) - Fix bug with mse computations (#339) (@charleskawczynski) - Up deps (PrettyTables compat) (#340) (@charleskawczynski) - remove unneeded wstar calls (#341) (@yairchn) - Add aliases, make some structs immutable (#342) (@charleskawczynski) - Fix / improve names, add aliases (#344) (@charleskawczynski) - Improve names, add aliases, move update_aux to its own file (#345) (@charleskawczynski)

- Julia
Published by github-actions[bot] over 4 years ago