Skip to content

Latest commit

 

History

History
208 lines (185 loc) · 10.9 KB

NEWS.md

File metadata and controls

208 lines (185 loc) · 10.9 KB

ClimaLand.jl Release Notes

main

v0.15.5

  • Integrated land model with snow, soil, canopy PR#863

v0.15.4

  • The foliage clumping index of the radiative transfer model now varies spatially, using MODIS data PR#863
  • All outputs directories use activelink, described here PR#804
  • Add functions to save simulations to checkpoints and read them back. PR#853
  • Add start_date to output NetCDF files. PR#853

v0.15.3

  • It is now possible to call ClimaComms.context and ClimaComms.device Models and Domains. This provides a unambiguous way to determine the context and device for general simulations. PR#852
  • prescribed_analytic_forcing is now available to simplify setting up analytic experiments. PR#870

v0.15.2

  • Boundary fluxes are non-allocating PR#819
  • Artifacts for the bucket model are now automatically downloaded. PR #820

v0.15.1

  • Add a tutorial of a single site calibration of a perfect model PR#621
  • Add a longrun simulation for the bucket PR#807
  • Add ground heat flux to snow-soil model PR#796
  • Add snow-soil model PR #779
  • Step canopy temperature implicitly. PR #675

v0.15.0

  • Add regional simulation example PR #757
  • Reduced number of dependencies, leading to faster instantiation and import time,
  • Improved compatibility of ClimaLand with older versions of packages. PR#749 PR#748
  • Added more inputs varying in space (MedlynConductance and Vcmax). PR#759
  • Added a regional run example. PR#757
  • breaking change Extend photosynthesis mechanism parameter to support fields. PR#774
    • C3/C4 structs are removed. Now C3 is represented by a float of 1.0 and C4 by a float of 0.0

v0.14.3

  • Add support for regional simulations, box runs centered around a given longitude and latitude. PR #710
  • Add support for SoilCanopyModel diagnostics PR #699

v0.14.1

  • Add simple model for single-column surface runoff PR#702

v0.14.0

  • Use the soil parameters in creating the biogeochemistry SoilMet driver for consistency. PR#690
  • Generalize our forcing ``drivers" to include prescribed soil organic carbon PR#692
  • Add a long run with diagnostics PR#688

v0.13.0

  • NOTE: the breaking PR below was merged by accident in v0.12.5
  • rename update_jacobian to compute_jacobian and tendency_jacobian to jacobian PR#685

v0.12.5

  • Turn of dss PR#650
  • Add ClimaCoupler downstream test PR #680
  • Adds ClimaLand.Diagnostics PR #628
  • Improve Performance of soil canopy model PR #666 PR #677
  • Add base global soil canopy run to benchmark and experiments PR #591 PR #669
  • updates Jacobian for soil energy PR#678

v0.12.4

  • Fix various canopy flux bugs PR #641
  • Adds Richards to benchmark PR #648
  • Reduce allocations in update runoffs PR #664
  • Store z in cache instead of model PR #658

v0.12.3

  • Add benchmark pipeline PR #592 PR #642
  • Removed ArtifactWrappers PR #627 PR #540
  • Run RichardsModel on GPU PR #638

v0.12.2

  • Update implicit solver interface PR #542
  • Add ClimaLand.Artifacts PR #624

v0.12.1

  • Add regridder_type option to albedo constructors. PR #662
  • Add simple snow model. PR #147
  • Implemented a simple sublimation model, which is now included in the soil model. PR #373

v0.12.0

  • Updated to ClimaComms 0.6 and ClimaCore 0.14. Now, CUDA and MPI are no longer automatically installed.

v0.11.2

  • Add profiling of soil/canopy model to buildkite pipeline. This was the first global run of this model, and we also fixed dss! for tuple-valued fields, changed how we compute the zenith angle to allow for 2d fields, and changed instances of sum to a column integral. PR #561
  • Use ClimaUtilities for Space and Time VaryingInputs. This adds support to non-conservative MPI/GPU compatible regridding of NetCDF input. PR #560
  • Moved neural snow to extension, reducing latency by a factor 2. PR #567

v0.11.1

  • Add option to profile albedo job. PR #505
  • ClimaLandSimulations: better plots (legend and style tweaks, added cumulative ET and P), unit tests, start and end time as an optional argument. PR #494
  • ClimaLandSimulations: installation readme. PR #494

v0.11.0

  • Update SurfaceFluxes compat to include 0.11: PR #548
  • Started changelog: PR #547
  • Use ClimaCore v0.13.2, which includes remapping allocation fix for CPU case: PR #546
  • Refactor BucketModelParameters, move some parameters to ClimaParams: PR #507
  • Add TOPMODEL runoff parameterization: PR #511, Issue #266
  • Add web dashboard for Fluxnet simulations: PR #478
  • Use depot for buildkite pipeline: PR #537
  • Refactor EnergyHydrologyParameters, move some parameters to ClimaParams: PR #505
  • Update to ClimaCore v0.13 (note: introduced CPU global bucket bug): PR #536
  • Add ClimaLand logos: PR #525
  • Add infrastructure to use PFTs, add experiment running Ozark with PFTs: PR #493
  • Refactor boundary condition types to unify types/structure: PR #535
  • Update to ClimaParams v0.10, free Insolation and Thermodynamics, update SurfaceFluxes: PR #508
  • Add PrescribedPrecipitation driver to be used in global simulations: PR #533
  • Switch to use new-central, pin Insolation (0.9.1) and Thermodynamics (0.12.3) versions: PR #526
  • Refactor albedo parameterizations to have two albedo models, PrescribedBaregroundAlbedo and PrescribedSurfaceAlbedo: PR #513
  • Add documentation of standalone models: PR #474