Skip to content

Releases: CliMA/TurbulenceConvection.jl

v0.7.0

01 Dec 19:44
7f11f59
Compare
Choose a tag to compare

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 LES_driven_SCM 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, LES_driven_SCM actually breaking (#574)

Merged pull requests:

v0.6.0

17 Nov 00:42
62af0ca
Compare
Choose a tag to compare

TurbulenceConvection v0.6.0

Diff since v0.5.0

Closed issues:

  • Use OrdinaryDiffEq.jl for timestepping (#270)

Merged pull requests:

v0.5.0

09 Nov 02:05
2acfe47
Compare
Choose a tag to compare

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:

v0.4.0

01 Nov 18:44
0f67537
Compare
Choose a tag to compare

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:

v0.3.0

25 Oct 22:23
d04df09
Compare
Choose a tag to compare

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:

v0.2.0

16 Oct 20:48
e860466
Compare
Choose a tag to compare

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:

v0.1.0

08 Oct 03:37
44675dc
Compare
Choose a tag to compare

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:

Read more