Recent Releases of CloudMicrophysics.jl

CloudMicrophysics.jl - v0.36.0

CloudMicrophysics v0.36.0

Diff since v0.35.0

Breaking changes

  • Changing the interface to allow the user to specify which processes enter the bulk microphysics tendency and to switch between different parameterization options for some of those processes.
  • Reworking the parameters struct to add the option struct that carries parameters relevant to the above chosen parameterizations
  • Refactoring the bulk microphysics tendency to reduce the code duplication between the linearized and non-linearized versions
  • Adding temperature dependent cloud ice formation and cloud melt options

Merged pull requests:

  • Bump codecov/codecov-action from 5.5.2 to 6.0.0 (#709) (@dependabot[bot])
  • Delete unused derivatives (#712) (@trontrytel)
  • Adding microphysics options to bulk tendency (+ temperature dependent cloud ice formation) (#714) (@trontrytel)
  • Add dev guides (#715) (@tapios)
  • Bump codecov/codecov-action from 6.0.0 to 6.0.1 (#716) (@dependabot[bot])
  • Aj/bulk micro options part2 (#717) (@trontrytel)
  • Cleanup in 1M bulk tendency (#718) (@trontrytel)
  • Address comments from previos PR (#719) (@trontrytel)
  • Make a release (#722) (@trontrytel)

Closed issues:

  • Delete all the derivative code (#701)
  • Add more documentation to _linearize and _linearized_implicit_step in BMTs (#720)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 14 days ago

CloudMicrophysics.jl - v0.35.0

CloudMicrophysics v0.35.0

Diff since v0.34.0

Breaking changes

  • Add average bulk microphysics tendency over a provided time based on linearized microphysics model and substepping

Merged pull requests:

  • Average bulk microphysics tendencies (#711) (@sajjadazimi)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 2 months ago

CloudMicrophysics.jl - v0.34.0

CloudMicrophysics v0.34.0

Diff since v0.33.0

Breaking changes

  • evaporation and sublimation rates for nonequil microphysics are proportional to minimum between cloud condensate and saturation deficit

Merged pull requests:

  • Update evaporation relaxation (#710) (@oalcabes)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 2 months ago

CloudMicrophysics.jl - v0.33.0

CloudMicrophysics v0.33.0

Diff since v0.32.0

Breaking changes

  • deleted unused derivatives code
  • evaporation and sublimation rates for nonequil microphysics are proportional to cloud condensate

Merged pull requests:

  • fix: 2M tendencies, params (#694) (@haakon-e)
  • Try asking for less GPU time (#697) (@trontrytel)
  • Bump julia-actions/cache from 2 to 3 (#698) (@dependabot[bot])
  • rft: heterogeneous ice nucleation (#699) (@haakon-e)
  • rft: improve parameter constructors (#700) (@haakon-e)
  • Update the CI to Julia v1.12 (#704) (@trontrytel)
  • Update readme (#705) (@trontrytel)
  • ci: update tests, JuliaFormatter v2 (#706) (@haakon-e)
  • Use condensate in evaporation/sublimation (#708) (@trontrytel)

Closed issues:

  • Aerosol Model (#96)
  • Make units of P3 non-dimensional (#151)
  • Switch P3 from densities to specific humidities (#178)
  • Make the shape parameter solver non-dimensional to improve its performance (#306)
  • O1.7.2 Single column testing (#359)
  • Hide @example docs blocks (#364)
  • Add Liquid Fraction to P3 (#406)
  • Normalize by reference size or mass in the 2M and P3 distributions (#436)
  • P3 sedimentation terminal velocity for cloud liquid (#527)
  • P3: Add GPU tests (#530)
  • P3: Add slidey plots (#531)
  • P3: Add remaining rates (#532)
  • P3: Microphysical rates (#534)
  • Update README (#604)
  • Finish Thermodynamics revamp (#608)
  • These plots would be even more useful if they also included an "exact" (e.g., finite-difference or AD) derivative for comparison. It's not essential right now though. (#688)
  • Update test and docs for derivatives including sinks (#692)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 3 months ago

CloudMicrophysics.jl - v0.32.0

CloudMicrophysics v0.32.0

Diff since v0.31.12

Breaking changes

  • 0-moment bulk microphysics tendency now only returns the rate for q_tot

Merged pull requests:

  • Simplify 0M BMT tendency (#695) (@trontrytel)
  • Removes last deprecated TD reference (#696) (@tapios)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 3 months ago

CloudMicrophysics.jl - v0.31.12

CloudMicrophysics v0.31.12

Diff since v0.31.11

Merged pull requests:

  • Adds function for derivatives of cloud condensate tendencies only (#693) (@tapios)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.11

CloudMicrophysics v0.31.11

Diff since v0.31.10

Merged pull requests:

  • Added sink derivatives (#691) (@tapios)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.10

CloudMicrophysics v0.31.10

Diff since v0.31.9

  • Added simple derivatives for the 2 moment microphysics

Merged pull requests:

  • Add 2M derivatives and tests (#690) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.9

CloudMicrophysics v0.31.9

Diff since v0.31.8

  • Added derivatives for 0M and 1M microphysics

Merged pull requests:

  • Wip on Jacobian derivatives (#682) (@trontrytel)
  • ci: use dependabot to update julia packages (#686) (@haakon-e)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.8

CloudMicrophysics v0.31.8

Diff since v0.31.7

Merged pull requests:

  • Clamp densities for safety; use cbrt(floatmin) for eps_numerics; bump patch (#685) (@tapios)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.7

CloudMicrophysics v0.31.7

Diff since v0.31.6

Merged pull requests:

  • Expose 0M microphysics tendency based on saturation excess; bump patch release (#684) (@tapios)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.6

CloudMicrophysics v0.31.6

Diff since v0.31.5

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.5

CloudMicrophysics v0.31.5

Diff since v0.31.4

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.4

CloudMicrophysics v0.31.4

Diff since v0.31.3

Merged pull requests:

  • Adds AD compatible input clamping and defensive checks to improve robustness of 1M microphysics (#674) (@tapios)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.3

CloudMicrophysics v0.31.3

Diff since v0.31.2

Merged pull requests:

  • Add q_tot to 2M BMT API (not needed now, but likely will be later) (#673) (@tapios)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.2

CloudMicrophysics v0.31.2

Diff since v0.31.1

Merged pull requests:

  • Fix 2M type instabilities and add tests to catch them (#671) (@tapios)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 4 months ago

CloudMicrophysics.jl - v0.31.1

  • Fuses bulk microphysics tendencies into one tendency function
  • Simplifies parameter containers in API
  • Removes remaining thermodynamic state objects

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by tapios 4 months ago

CloudMicrophysics.jl - Updating to the new Thermodynamics.jl interface

Updates to functional API for Thermodynamics.jl

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by tapios 4 months ago

CloudMicrophysics.jl - v0.30.0

CloudMicrophysics v0.30.0

Diff since v0.29.1

  • Breaking: Sedimentation velocity for cloud liquid changed from Chen2022VelTypeRainCloud (with hacked rescaling) to StokesRegimeVelType
  • Non-breaking: Increased robustness and efficiency of 1M microphysics calculations

Merged pull requests:

  • feat: add CLA workflow caller (#660) (@kalphonse-rgb)
  • Docs, performance improvements, and a few corrections (#661) (@tapios)
  • Minor release (#664) (@tapios)

Closed issues:

  • Enable CLA Workflow (#659)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 5 months ago

CloudMicrophysics.jl - v0.29.1

CloudMicrophysics v0.29.1

Diff since v0.29.0

Merged pull requests:

  • Move CI to new file system (#650) (@nefrathenrici)
  • update github actions and doc fixes (#656) (@trontrytel)
  • revert 2M epsilon change (#658) (@sajjadazimi)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 6 months ago

CloudMicrophysics.jl - v0.29.0

CloudMicrophysics v0.29.0

Diff since v0.28.1

Breaking changes

  • Change of behavior due to introduction of consistent numerics epsilon

Merged pull requests:

  • Change to sqrt(ftmin) (#649) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 8 months ago

CloudMicrophysics.jl - v0.28.1

CloudMicrophysics v0.28.1

Diff since v0.28.0

Merged pull requests:

  • use TD v0.15; tag patch (#648) (@juliasloan25)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 8 months ago

CloudMicrophysics.jl - v0.28.0

CloudMicrophysics v0.28.0

Diff since v0.27.4

Breaking changes

  • Renaming q_liq to q_lcl and q_ice to q_icl when referring to cloud liquid water and cloud ice

Merged pull requests:

  • The Great Rename (#646) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 9 months ago

CloudMicrophysics.jl - v0.27.4

CloudMicrophysics v0.27.4

Diff since v0.27.3

Merged pull requests:

  • fix ClimaParams compat; tag v0.27.4 (#645) (@juliasloan25)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 9 months ago

CloudMicrophysics.jl - v0.27.3

CloudMicrophysics v0.27.3

Diff since v0.27.2

Merged pull requests:

  • Patch parameter name (#643) (@akshaysridhar)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 9 months ago

CloudMicrophysics.jl - v0.27.2

CloudMicrophysics v0.27.2

Diff since v0.27.1

Merged pull requests:

  • Update to ClimaParams v1 (#641) (@trontrytel)
  • Suggestions from bots (#642) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 9 months ago

CloudMicrophysics.jl - v0.27.1

CloudMicrophysics v0.27.1

Diff since v0.27.0

  • bugfixes to 2 moment scheme

Merged pull requests:

  • fix(2M): refine limiting behavior for cloud & rain distribution parameters (#628) (@haakon-e)
  • fix(2M): cloud_terminal_velocity type instability (#636) (@haakon-e)
  • Bump version from 0.27 to 0.27.1 (#637) (@haakon-e)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 10 months ago

CloudMicrophysics.jl - v0.27.0

CloudMicrophysics v0.27.0

Diff since v0.26.4

Breaking changes

  • Default values of parameters in Thermodynamics.jl and Seifert and Beheng 2M scheme were changed.

Merged pull requests:

  • feat: ice terminal velocity function aliases (#620) (@haakon-e)
  • fix: remove allocations in P3 scheme (#621) (@haakon-e)
  • Synchronised parameter names with ClimaParams main (#630) (@ray-chew)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 10 months ago

CloudMicrophysics.jl - v0.26.4

CloudMicrophysics v0.26.4

Diff since v0.26.3

Merged pull requests:

  • Guard cloud tv against negative N or q (#627) (@sajjadazimi)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 10 months ago

CloudMicrophysics.jl - v0.26.3

CloudMicrophysics v0.26.3

Diff since v0.26.2

Merged pull requests:

  • Cloud terminal velocity for 2M (#626) (@sajjadazimi)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 10 months ago

CloudMicrophysics.jl - v0.26.2

CloudMicrophysics v0.26.2

Diff since v0.26.1

Merged pull requests:

  • rft: Abdul-Razzak and Ghan 2000 Figure 1 to Makie (#614) (@haakon-e)
  • fix: limiting behavior of 2M and P3 PSDs (#617) (@haakon-e)
  • feat: chebyshev-gauss quadrature instead of quadgk (#618) (@haakon-e)
  • fix: bulk_liquid_ice_collision_sources issues (#619) (@haakon-e)
  • update compats; tag patch release (#625) (@juliasloan25)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 10 months ago

CloudMicrophysics.jl - v0.26.1

CloudMicrophysics v0.26.1

Diff since v0.26.0

Merged pull requests:

  • feat: add P3 collision rates (#577) (@haakon-e)
  • add supporting P3 collisions sub-parameterizations (#596) (@haakon-e)
  • rft: reduce benchmark samples and evals (#612) (@haakon-e)
  • rft: activity-based deposition plots (#613) (@haakon-e)
  • Sa/make arg local (#615) (@sajjadazimi)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 11 months ago

CloudMicrophysics.jl - v0.26.0

CloudMicrophysics v0.26.0

Diff since v0.25.0

Breaking changes

  • Removed Thermodynamics.PhasePartition from the interface for all the modules other than 0Moment

Merged pull requests:

  • Wip on deleting PP from microphysics interface (#611) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 12 months ago

CloudMicrophysics.jl - v0.25.0

CloudMicrophysics v0.25.0

Diff since v0.24.2

Breaking changes

  • Introducing the ThermodynamicsInterface module. Adding functions that don't rely on Thermodynamics.jl containers such as PhasePartition. Providing temporary wrappers, to keep functionality in Atmos. Changing Common.G_func to Common.G_func_liquid and Common.G_func_ice (this should be internal change, not part of API)
  • Changing the aerosol activation interface to accept (q_tot, q_liq, q_ice) instead of the PhasePartition
  • Updating the 2-moment rain evaporation function to the working fluid changes. This means the change in the function signature to also accept q_ice and q_sno as arguments: rain_evaporation(evap, aps, tps, q_tot, q_liq, q_ice, q_rai, q_sno, ρ, N_rai, T)

Merged pull requests:

  • Sketching a future with different thermo modules (#590) (@trontrytel)
  • Update 2M scheme to working fluid changes (#609) (@trontrytel)
  • Fix Thermodynamics toml (#610) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 12 months ago

CloudMicrophysics.jl - v0.24.2

CloudMicrophysics v0.24.2

Diff since v0.24.1

Merged pull requests:

  • Remove nonequilibrium phase partition dependency (#581) (@oalcabes)
  • Add Julia v1.11 to CI (#589) (@trontrytel)
  • rft: Move size_distribution to DistributionTools (#592) (@haakon-e)
  • fix: 2M microphysics type instability (#593) (@haakon-e)
  • rft: wrap all tests in @testset (#595) (@haakon-e)
  • rft: clean up calibration test (#597) (@haakon-e)
  • Remove NonEquilibrium clippings (#599) (@oalcabes)
  • fix: julia 1.11 list comprehension bug + use Makie (#601) (@haakon-e)
  • rft: rename VentilationSB2005 -> VentilationFactor (#602) (@haakon-e)
  • fix: typeinfo in nested structs (#603) (@haakon-e)
  • feat: use shared depot for buildkite jobs (#605) (@haakon-e)
  • Fix after parameter rename (#607) (@trontrytel)

Closed issues:

  • ExampleNonEq.jl crashes in Julia 1.11.5 (#572)
  • Renaming VentilationSB2005 (#598)
  • Segmentation fault in docs/src/plots/Microphysics1M_plots.jl (#600)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] 12 months ago

CloudMicrophysics.jl - v0.24.1

CloudMicrophysics v0.24.1

Diff since v0.24.0

Merged pull requests:

  • add number concentration adjustment for 2-moment schemes from Horn 2012 (#588) (@sajjadazimi)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 1 year ago

CloudMicrophysics.jl - v0.24.0

CloudMicrophysics v0.24.0

Diff since v0.23.0

Breaking changes

  • Change of API for the conv_q_vap_to_q_liq_ice_MM2015 and conv_q_vap_to_q_liq_ice from the non-equilibrium microphysics module:
  1. conv_q_vap_to_q_liq_ice(params, q_sat::TD.PhasePartition, q::TD.PhasePartition) -> conv_q_vap_to_q_liq_ice(params, q_sat::FT, q::FT)

  2. conv_q_vap_to_q_liq_ice_MM2015(params::CMP.CloudLiquid, tps::TDP.ThermodynamicsParameters, q::TD.PhasePartition, ρ, T) ->
    conv_q_vap_to_q_liq_ice_MM2015(params::CMP.CloudLiquid, tps::TDP.ThermodynamicsParameters, q::TD.PhasePartition, q_rai, q_sno, ρ, T) or conv_q_vap_to_q_liq_ice_MM2015(params::CMP.CloudLiquid, tps::TDP.ThermodynamicsParameters, q_tot, q_liq, q_ice, q_rai, q_sno, ρ, T)

Merged pull requests:

  • rft: remove P3Distribution struct (#582) (@haakon-e)
  • rft: separate mass & number weighted ice terminal velocity (#583) (@haakon-e)
  • Remove thresholds from P3State (#584) (@haakon-e)
  • Update non-equilibrium microphysics API (#585) (@trontrytel)

Closed issues:

  • Good first issue (#542)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 1 year ago

CloudMicrophysics.jl - v0.23.0

CloudMicrophysics v0.23.0

Diff since v0.22.13

Breaking changes

  • Change of API for the conv_q_ice_to_q_sno and evaporation_sublimation from the 1-moment microphysics module:
  1. conv_q_ice_to_q_sno(ice, aps, tps, q::TD.PhasePartition, ρ, T) -> conv_q_ice_to_q_sno(ice, aps, tps, q::PhasePartition, q_rai, q_sno, ρ, T) or conv_q_ice_to_q_sno(ice, aps, tps, q_tot, q_liq, q_ice, q_rai, q_sno)

  2. evaporation_sublimation(params, vel, aps, tps, q::PhasePartition, q_precip, ρ, T) -> evaporation_sublimation(params, vel, aps, tps, q::PhasePartition, q_rai, q_sno, ρ, T) or evaporation_sublimation(params, vel, aps, tps, q_tot, q_liq, q_ice, q_rai, q_sno, ρ, T)

Merged pull requests:

  • Refactor 2M SB2006 scheme (#565) (@haakon-e)
  • up JuliaFormatter.jl version in ci to v2 (#568) (@haakon-e)
  • update 2M API docs format (#569) (@haakon-e)
  • add DistributionTools module to handle quantile calculations (#570) (@haakon-e)
  • lightly refactor 2M tests (#571) (@haakon-e)
  • Refactor: ice terminal velocity method signature (#575) (@haakon-e)
  • Refactor: liquid (cloud/rain) terminal velocity (#576) (@haakon-e)
  • refactor: set P3 integral bounds using quantiles (#578) (@haakon-e)
  • Update 1M interface + working fluid fixes (#579) (@trontrytel)
  • Bump codecov version (#580) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 1 year ago

CloudMicrophysics.jl - v0.22.13

CloudMicrophysics v0.22.13

Diff since v0.22.12

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 1 year ago

CloudMicrophysics.jl - v0.22.12

CloudMicrophysics v0.22.12

Diff since v0.22.11

Merged pull requests:

  • Add loss plots for AIDA Calibrations (#549) (@amylu00)
  • Compute inverse lambda, safer cloud sources in non-eq. (#551) (@trontrytel)
  • loss func adjusted to max frozen frac (#553) (@amylu00)
  • Package updates from bots (#556) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 1 year ago

CloudMicrophysics.jl - v0.22.11

CloudMicrophysics v0.22.11

Diff since v0.22.10

Merged pull requests:

  • Get rid of FT in noneq cloud formation (#548) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 1 year ago

CloudMicrophysics.jl - v0.22.10

CloudMicrophysics v0.22.10

Diff since v0.22.9

Merged pull requests:

  • P3 refactor (#516) (@haakon-e)
  • Adding new data to AIDA calibrations (#520) (@amylu00)
  • add new IN calibration data as artifacts (#521) (@amylu00)
  • Use JuliaFormatter.jl (#522) (@haakon-e)
  • update CI packages (#524) (@trontrytel)
  • longer AIDA data (#525) (@amylu00)
  • Add Asian, MiddleEastern, and Saharan Dust params (#526) (@amylu00)
  • docs: add P3 multiple solutions example (#533) (@haakon-e)
  • Update climacommon to 2025_03_18 (#535) (@Sbozzolo)
  • calibrate ice nuc params to generic dust (#537) (@amylu00)
  • specific contents jargon clarifications (to avoid humidity of snow, ice, rain, ...) (#540) (@trontrytel)
  • overview plot for calibs (#541) (@amylu00)
  • gpu fixes to Chen2022 term vel (#545) (@trontrytel)
  • Bump version to 0.22.10 (#546) (@trontrytel)

Closed issues:

  • Refactor P3 solver code for efficiency (#441)
  • Better numerical integration with QuadGK.jl (#500)
  • Subset the API.md page (#518)
  • P3: Add plot showcasing multiple solutions for default shape solver. (#529)
  • GPU error in terminal_velocity (#544)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 1 year ago

CloudMicrophysics.jl - v0.22.9

CloudMicrophysics v0.22.9

Diff since v0.22.8

Merged pull requests:

  • Nonequilibrium in the parcel model (#508) (@oalcabes)
  • Fix averaging on AIDA (#514) (@amylu00)
  • Cleanup in cloud diagnostics (#515) (@trontrytel)
  • plot fixes (#517) (@trontrytel)
  • Bump to v22.9 (#519) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 1 year ago

CloudMicrophysics.jl - v0.22.8

CloudMicrophysics v0.22.8

Diff since v0.22.7

Merged pull requests:

  • Add r_eff overwirte based on ClimaParams (#512) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 1 year ago

CloudMicrophysics.jl - v0.22.7

CloudMicrophysics v0.22.7

Diff since v0.22.6

Merged pull requests:

  • Combine HOM exp & Calibration fixes (#509) (@amylu00)
  • Add cloud diagnostics (#510) (@trontrytel)
  • Bump to v22.7 (#511) (@trontrytel)

Closed issues:

  • GPU + ClimaCore compilation error (but only sometimes) (#499)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 1 year ago

CloudMicrophysics.jl - v0.22.6

CloudMicrophysics v0.22.6

Diff since v0.22.5

Merged pull requests:

  • Add perf tests for Chen2022 terminal velocity (#486) (@trontrytel)
  • Prescribed thermo for AIDA calibrations (#487) (@amylu00)
  • Change to using Last, First format in docs (#490) (@trontrytel)
  • update codecov action (#491) (@trontrytel)
  • refactor to prep for AIDA HET calibs (#493) (@amylu00)
  • calibrating AIDA HET experiments (#495) (@amylu00)
  • Add ClimaCore GPU test (#497) (@trontrytel)
  • update codecov (#498) (@trontrytel)
  • MNWE for cloud sedimentation GPU errors (#503) (@trontrytel)
  • Bump to version 0.22.6 (#504) (@trontrytel)

Closed issues:

  • update the aspect ratio computation (#221)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 1 year ago

CloudMicrophysics.jl - v0.22.5

CloudMicrophysics v0.22.5

Diff since v0.22.4

Merged pull requests:

  • HET J defaults to 0 for any aerosol type (#480) (@amylu00)
  • combine box and parcel models (#481) (@amylu00)
  • More stable implementation (#482) (@trontrytel)
  • Fix DocumenterCitations error (#483) (@trontrytel)
  • Bump to version 0.22.5 (#484) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 1 year ago

CloudMicrophysics.jl - v0.22.4

CloudMicrophysics v0.22.4

Diff since v0.22.3

Merged pull requests:

  • AIDA homogeneous ice nucleation calibrations (#385) (@amylu00)
  • Add lower incomplete gamma function approximation (#448) (@trontrytel)
  • tmp remove P3 scheme from performance tests (#455) (@trontrytel)
  • Fix Perfect Model Ice Nucleation Calibrations (#457) (@amylu00)
  • Remove liq/ice lognormal distribution in parcel (#458) (@amylu00)
  • Add UKI to AIDA ice nucleation calibrations (#460) (@amylu00)
  • Cleaning parcel docs (#461) (@amylu00)
  • Add cloud condensate sedimentation velocity (#462) (@trontrytel)
  • Update climacommon to 2024_10_09 (#463) (@Sbozzolo)
  • Remove arch from CI jobs and update actions (#464) (@Sbozzolo)
  • Try manually applying dependabot changes (#470) (@trontrytel)
  • Oblate vs prolate (#472) (@trontrytel)
  • Adding AIDA HET artifacts (#474) (@amylu00)
  • Revamp Chen2022 parameterization to allow variable apparent ice/snow density (#475) (@trontrytel)
  • Update 1M scheme to use apparent densities for snow and cloud ice (#477) (@trontrytel)
  • its still basically zero (#478) (@trontrytel)
  • Bump version for new release - 0.22.4 (#479) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 1 year ago

CloudMicrophysics.jl - v0.22.3

CloudMicrophysics v0.22.3

Diff since v0.22.2

Merged pull requests:

  • bug fix to nonequilibrium MM2015 formulation (#454) (@oalcabes)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 2 years ago

CloudMicrophysics.jl - v0.22.2

CloudMicrophysics v0.22.2

Diff since v0.22.1

Merged pull requests:

  • Add diameter distribution functions and bounds (#421) (@trontrytel)
  • Another safety for Z (#422) (@trontrytel)
  • breakup the P3 scheme file (#423) (@trontrytel)
  • Add P3 terminal velocity functions (#425) (@trontrytel)
  • Simplify the P3 terminal velocity (#426) (@trontrytel)
  • Bring back the velocity perf test (#427) (@trontrytel)
  • update notation q -> L (#428) (@trontrytel)
  • Aerosol activation in parcel (#429) (@amylu00)
  • Aspect Ratio Capability in P3 Velocities (#432) (@rorlija1)
  • Cleanup in 2M size distributions (#434) (@trontrytel)
  • Add P3 immersion freezing (#435) (@trontrytel)
  • P3 aspect ratio derivation (#438) (@rorlija1)
  • Add a new nonequilibrium cloud formation (#439) (@trontrytel)
  • P3 velocities with liquid fraction (#440) (@rorlija1)
  • Temporary fix for unstable ice bound (#443) (@trontrytel)
  • Add ice melting rate to P3 (#446) (@trontrytel)
  • Bump version for a new release, delete NEWS.md (#447) (@trontrytel)

Closed issues:

  • Switch P3 from densities to specific humidities (#178)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 2 years ago

CloudMicrophysics.jl - v0.22.1

CloudMicrophysics v0.22.1

Diff since v0.22.0

Merged pull requests:

  • Bugfix SB2006 evaporation; return 0 instead of NaN for xr = 0 (#420) (@sajjadazimi)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 2 years ago

CloudMicrophysics.jl - v0.22.0

CloudMicrophysics v0.22.0

Diff since v0.21.0

Merged pull requests:

  • More cleanup in limiters (#411) (@trontrytel)
  • Add artifact calling function (#413) (@amylu00)
  • Lognormal droplets in parcel (#414) (@amylu00)
  • Implement a modified terminal velocity as an option in SB2006 (#415) (@sajjadazimi)
  • Pin MLJFlux at version 0.4 (#417) (@trontrytel)
  • Try fixing 1M scheme for ClimaAtmos (#418) (@trontrytel)
  • bump version for a new release (#419) (@trontrytel)

Closed issues:

  • Lognormal distribution for parcel (#410)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 2 years ago

CloudMicrophysics.jl - v0.21.0

CloudMicrophysics v0.21.0

Diff since v0.20.2

Merged pull requests:

  • Add tests comparing integrals vs gamma function decompositions (#397) (@anastasia-popova)
  • Case without limiters (#403) (@crocicc)
  • Update climacommon to 2024_05_27 (#405) (@Sbozzolo)
  • 1M radarrefl adjustment (#407) (@crocicc)
  • correction 2M (#408) (@crocicc)
  • New release for KiD (#412) (@trontrytel)

Closed issues:

  • Write documentation about the solved equations and full list of included processes. (#87)
  • Add coagulation (code and docs) (#91)
  • Debug coagulation quadrature (#99)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 2 years ago

CloudMicrophysics.jl - v0.20.2

CloudMicrophysics v0.20.2

Diff since v0.20.1

Merged pull requests:

  • Fix longruns (#398) (@trontrytel)
  • change limiters (#400) (@crocicc)
  • Add total activated number to ML extension (#401) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 2 years ago

CloudMicrophysics.jl - v0.20.1

CloudMicrophysics v0.20.1

Diff since v0.20.0

Merged pull requests:

  • Removing the CloudyExt (#393) (@edejong-caltech)
  • changes after updating 2-moment distribution parameters (#394) (@crocicc)
  • remove unnecessary constructors (#395) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 2 years ago

CloudMicrophysics.jl - v0.20.0

CloudMicrophysics v0.20.0

Diff since v0.19.0

Merged pull requests:

  • Generalize ice nucleation calibration funcs (#380) (@amylu00)
  • Add changelog (#383) (@nefrathenrici)
  • Adding AIDA hom ice nuc data as artifacts (#388) (@amylu00)
  • Update climacommon to 2024_04_30 (#389) (@Sbozzolo)
  • Fix buildkite for new ClimaComms (#390) (@nefrathenrici)
  • add sensitivity checks for r_eff and radarrefl 2M (#391) (@crocicc)
  • Aerosol constructor changes (#392) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 2 years ago

CloudMicrophysics.jl - v0.19.0

CloudMicrophysics v0.19.0

Diff since v0.18.0

Merged pull requests:

  • Aerosol activation NN (#318) (@trontrytel)
  • Parcel model with "rainbow" ice nucleation from Frostenberg et al 2023 (#328) (@AgnieszkaMakulska)
  • Add "Flexible Microphysics" option, based on Cloudy.jl (#333) (@edejong-caltech)
  • Switch solver to q/n (#339) (@anastasia-popova)
  • Add a sanity check for GPU pipeline (#340) (@trontrytel)
  • Perfect model calibration of ABDINM & ABIFM (#343) (@amylu00)
  • Aerosol activation emulators: GP, ET, and ARG-informed (#349) (@sajjadazimi)
  • Added large table calculations for Chen (#350) (@anastasia-popova)
  • frostenberg docs suggestions (#352) (@haakon-e)
  • Add longrun pipeline, clean up default pipeline (#354) (@nefrathenrici)
  • Cleanup in P3 scheme plots (#355) (@trontrytel)
  • add clima_1m calibrated parameters toml (#356) (@sajjadazimi)
  • Delete x_sulph from parcel (not used for now) (#357) (@trontrytel)
  • Update climacommon to 2024_03_18 (#358) (@Sbozzolo)
  • Adding limiters to DEP and HOM freezing (#360) (@amylu00)
  • try using components in codecov (#361) (@trontrytel)
  • Add slack message for longrun status (#362) (@nefrathenrici)
  • Add EKP calibration of ARG to emulators ext (#363) (@edejong-caltech)
  • Update climacommon to 2024_04_05 (#365) (@Sbozzolo)
  • Linear HOM J option (#366) (@amylu00)
  • radar reflectivity (#368) (@trontrytel)
  • Fix longrun pipeline not continuing on failure (#369) (@nefrathenrici)
  • Add terminal velocities to P3 scheme (#370) (@trontrytel)
  • parcel homogeneous freezing is linear by default (#371) (@amylu00)
  • perfect model calibration homogeneous freezing (#373) (@amylu00)
  • add JET test_opt to performance tests (#374) (@trontrytel)
  • Fix longruns pipeline (#376) (@trontrytel)
  • 2 Moment radar reflectivity and effective radius (#377) (@crocicc)
  • new r_eff parametrization and update 2-moment formulas radarrefl and … (#378) (@crocicc)
  • Clean dependencies, reorder runtests (#379) (@nefrathenrici)
  • Bump version for a new release (#382) (@trontrytel)

Closed issues:

  • O1.3.1 Update terminal velocity formulae (#154)
  • Add NN aerosol activation parameterizations extension to CloudMicrophysics (#181)
  • Show parcel simulations with all three ice nucleation schemes (#185)
  • Add effective radius to common functions (#207)
  • O1.3.5 Add optical properties of particles (#213)
  • O1.3.2 Data driven aerosol activation scheme (#214)
  • O1.3.4 Ice nucleation scheme (#218)
  • Compute the mass and number weighted terminal velocity (#222)
  • Delete x_sulph from parcel (#232)
  • Implement the "rainbow" ice nucleation from Frostenberg et al 2023 (#258)
  • Add ice nucleation source terms to the parcel example (#284)
  • refactor parcel (#301)
  • Add B4 and B5 tables from Chen2022 (#332)
  • Fix lognormal droplet distribution (#335)
  • Define convenience structs with only the toml dict (#345)
  • Get rid of DataFrames dependency for aerosol activation emulators (#346)
  • Improve CodeCoverage reporting for extension (#347)
  • Add GP and EvoTree models extensions to aerosol activation (#348)
  • Add @test_opt to tests (#367)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 2 years ago

CloudMicrophysics.jl - v0.18.0

CloudMicrophysics v0.18.0

Diff since v0.17.0

Merged pull requests:

  • Update to ClimaParams v0.10 (#337) (@nefrathenrici)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 2 years ago

CloudMicrophysics.jl - v0.17.0

CloudMicrophysics v0.17.0

Diff since v0.16.0

Merged pull requests:

  • Add sandbox for testing P3 scheme (#290) (@trontrytel)
  • adding activity based dep to parcel (#300) (@amylu00)
  • P3 ice nucleation parameterizations (#305) (@amylu00)
  • "rainbow" ice nucleation parametrization from Frostenberg et al 2023 (#319) (@AgnieszkaMakulska)
  • P3 - Lambda Testing (#321) (@anastasia-popova)
  • Bring the docs up to speed (#324) (@trontrytel)
  • Add ML calibrated ARG2000 parameters (#325) (@trontrytel)
  • Clean up parameter changes (#327) (@nefrathenrici)
  • fixing immersion freezing production rate (#329) (@amylu00)
  • comparing activity based IN with P3 IN (#330) (@amylu00)
  • Refactor parcel (#331) (@trontrytel)
  • Move GPU CI to the new expansion (#338) (@trontrytel)
  • Get rid of kwargs for ClimaAtmos GPU (#341) (@trontrytel)

Closed issues:

  • Add a parcel example to start testing the P3 scheme (#283)
  • Add water activity based dust deposition parameterization (#308)
  • Immersion frzing should be dependent on INP size (#316)
  • Warnings in parcel model examples in docs (#326)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 2 years ago

CloudMicrophysics.jl - v0.16.0

CloudMicrophysics v0.16.0

Diff since v0.15.2

Merged pull requests:

  • homogeneous freezing to parcel (#267) (@amylu00)
  • lat heat of fus in parcel dT/dt and dSl/dt (#282) (@amylu00)
  • water based deposition nucleation (#292) (@amylu00)
  • Move P3 mass functions to src, add gamma functions to docs (#293) (@trontrytel)
  • F_r = 0 exception fixed, mass tests updated (#298) (@anastasia-popova)
  • Add shape parameters solver for P3 (#299) (@trontrytel)
  • Cleanup in the landing page and docs (#302) (@trontrytel)
  • unitless N_hat added, Float32 tests passing (#303) (@anastasia-popova)
  • replacing Mohler AF with nucleation rate (#304) (@amylu00)
  • add notice (#309) (@trontrytel)
  • fix link (#311) (@trontrytel)
  • dont show plot examples code in docs (#312) (@trontrytel)
  • correct naming for abifm desert dust params (#314) (@amylu00)
  • Refactor parameters to use ClimaParameters API (#315) (@nefrathenrici)
  • Update Alpha_va and Gamma Functions (#317) (@anastasia-popova)
  • Update to CLIMAParameters v0.9 and Thermodynamics v0.12 (#320) (@trontrytel)

Closed issues:

  • Update the github landing page (#152)
  • Integrate homogeneous freezing in the parcel model (#183)
  • check the sign in the aspect ratio power in terminal velocity (#220)
  • Compute lambda and N_0 based on m(D), N_tot and q (#227)
  • Gamma distribution in parcel missing factor of 1/3 (#276)
  • Add gamma distribution option for deposition growth (#277)
  • Use droplets for immersion freezing in parcel (#278)
  • Update to the new CLIMAParameters (#286)
  • Allow for zero rimed mass and volume (#289)
  • Add documentation about shape parameters solve in P3 (#294)
  • Add liquid - ice phase change to parcel model equations (#295)
  • Add homogeneous freezing to parcel (#296)
  • Add water activity based dust deposition parameterization (#297)
  • Switch dust deposition parameterization to compute the rate (#307)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 2 years ago

CloudMicrophysics.jl - v0.15.2

CloudMicrophysics v0.15.2

Diff since v0.15.1

Merged pull requests:

  • adding box model to test immersion freeze (#257) (@amylu00)
  • Update ci to borles life (#272) (@trontrytel)
  • Goodbye bors and thank you (#273) (@trontrytel)
  • fix docs builds (#274) (@trontrytel)
  • doi fix (#275) (@slayoo)
  • Update to Julia 1.10 (#287) (@nefrathenrici)
  • Update to ClimaParameters 0.8 (#288) (@nefrathenrici)

Closed issues:

  • Add the P3 look-up table (#165)
  • Make a list of all the P3 rates that need to be implemented (#182)
  • Update to Julia 1.10 (#281)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 2 years ago

CloudMicrophysics.jl - v0.15.1

CloudMicrophysics v0.15.1

Diff since v0.15.0

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 2 years ago

CloudMicrophysics.jl - v0.15.0

CloudMicrophysics v0.15.0

Diff since v0.14.0

Merged pull requests:

  • Update 1M and 2M CloudMicrophysics (#211) (@sriharshakandala)
  • parcel with gamma size distribution of droplets (#235) (@trontrytel)
  • switch to using RootSolvers in docs (#236) (@trontrytel)
  • Clean up liquid parcel initial condition (#237) (@trontrytel)
  • RH based water activity (#241) (@amylu00)
  • immersion freezing to parcel (#244) (@amylu00)
  • add 2-moment GPU tests (#245) (@trontrytel)
  • Update GPU tests to use latest KernelAbstractions version (#246) (@nefrathenrici)
  • Update VariableTimescale autoconversion rate to the new parameters (#248) (@trontrytel)
  • refactor H2SO4 solution parameters (#251) (@trontrytel)
  • 2m rain evaporation on GPU (#253) (@trontrytel)
  • Make P3 scheme GPU compatible (#254) (@sriharshakandala)
  • Update non-eq microphysics to new parameters (#256) (@trontrytel)
  • Update aersol activation to new parameters (#259) (@trontrytel)
  • Update ice nucleation to new parameters (#262) (@trontrytel)
  • Final refactor of cloud microphysics parameters (#263) (@trontrytel)
  • Split microphysics tests into 0, 1, 2 -moment and nonequilibrium (#264) (@trontrytel)
  • more cleanup (#268) (@trontrytel)
  • add Base back (#269) (@trontrytel)

Closed issues:

  • Add SB2006 plots to the docs (#107)
  • Add GPU tests for CloudMicrophysics.jl 2-moment scheme (#153)
  • Break up parameters struct in CloudMicrophysics.jl 0, 1, 2 - moment microphysics schems (#160)
  • O1.2.1 (part of) GPU support for CloudMicrophysics.jl (#164)
  • Update CloudMicrophysics.jl GPU tests (#173)
  • Make P3 scheme GPU compatible (#177)
  • Integrate immersion freezing in the parcel model (#184)
  • GPU check Microphysics1M (#219)
  • Replace Roots with RootSolvers in ice nucleation docs (#228)
  • fix air density in liquid_only (#230)
  • Adapt parcel for polydisperse size distributions (#231)
  • GPU check Microphysics2M (#233)
  • Add a custom gamma function (?) (#242)
  • Breakup the parameter struct (#247)
  • Breakup parameters in Common (#252)
  • Breakup parameters in Non-equilibrium microphysics (#255)
  • Breakup parameters in Aerosol activation (#260)
  • Breakup parameters in Ice nucleation (#261)
  • Delete the old struct (do a breaking release and update the downstream packages) (#265)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 2 years ago

CloudMicrophysics.jl - v0.14.0

CloudMicrophysics v0.14.0

Diff since v0.13.3

Merged pull requests:

  • Parcel in KM03 Notation (#225) (@amylu00)
  • Use RootSolvers in P3 (#226) (@trontrytel)

Closed issues:

  • Extend the parcel model to include also the liquid phase (#110)
  • Unify how supersaturation is defined (#112)
  • Make P3 scheme GPU compatible (#177)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 2 years ago

CloudMicrophysics.jl - v0.13.3

CloudMicrophysics v0.13.3

Diff since v0.13.2

Closed issues:

  • Add parameterization of homogeneous freezing (#108)
  • Homogeneous Freezing Δa_w Parameterization (#137)
  • gas_constant method overwritten (#157)
  • Test P3 scheme with RootSolvers.jl (#176)
  • Add v(D) relationship (#180)
  • Check the snow aspect ration computation (#189)
  • GPU check Microphysics0M (#199)
  • O1.3.1 Update terminal velocity formulae (#210)
  • Clean up repetitive documentation (#212)
  • O1.3.4 Ice nucleation scheme (#216)

Merged pull requests:

  • Plotting HOM J (#145) (@amylu00)
  • Water Activity Documentation/Plots (#203) (@amylu00)
  • Cleanup in the P3 scheme solver (#206) (@trontrytel)
  • Add aqua tests, small fixes for tests (#208) (@nefrathenrici)
  • Add additional constructors (#209) (@sriharshakandala)
  • untangling water activity from abifm docs (#217) (@amylu00)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 3 years ago

CloudMicrophysics.jl - v0.13.2

CloudMicrophysics v0.13.2

Diff since v0.13.1

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 3 years ago

CloudMicrophysics.jl - v0.13.1

CloudMicrophysics v0.13.1

Diff since v0.13.0

Closed issues:

  • Add parameterization of immersion freezing (#109)

Merged pull requests:

  • Add KnopfAlpert ABIFM Rate Plots (#168) (@amylu00)
  • Restructure CMP0M code (#201) (@sriharshakandala)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 3 years ago

CloudMicrophysics.jl - v0.13.0

CloudMicrophysics v0.13.0

Diff since v0.12.0

Closed issues:

  • Add the P3 area and terminal velocity relations (#166)
  • Redefinition of apparent nucleation rate (#169)
  • Add a(D) relationship (#179)
  • Integrate modal nucleation parameters into struct (#192)

Merged pull requests:

  • expanding upon PSD TODO item (#156) (@rorlija1)
  • fixing units of Brim and notes (#158) (@rorlija1)
  • Implement Chen for 1M NEW (#163) (@apoorva-thanvantri)
  • Move ice nucleation J params to CLIMAParams (#170) (@trontrytel)
  • Add new velocity types to exports (#171) (@trontrytel)
  • Adding p3 mass and thresholds (updated) (#174) (@rorlija1)
  • Fix redefinition of apparent nucleation function (#175) (@nefrathenrici)
  • Fix package deps for a release (#186) (@trontrytel)
  • Area docs (P3) (#188) (@rorlija1)
  • Update to julia 1.9 (#190) (@trontrytel)
  • Add modal nucleation parameters to struct, update functions (#193) (@nefrathenrici)
  • Simplify Microphysics0M (#194) (@sriharshakandala)
  • Update to new thermodynamics (#195) (@trontrytel)
  • Add project to test path (#196) (@sriharshakandala)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 3 years ago

CloudMicrophysics.jl - v0.12.0

CloudMicrophysics v0.12.0

Diff since v0.11.1

Closed issues:

  • Add developer docs (#132)

Merged pull requests:

  • CompatHelper: bump compat for KernelAbstractions to 0.9, (keep existing compat) (#143) (@github-actions[bot])
  • Developer's guide (#146) (@amylu00)
  • fix ice nucleation tests (#147) (@amylu00)
  • Separate parcel from Tully example, update docs to final paper (#148) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 3 years ago

CloudMicrophysics.jl - v0.11.1

CloudMicrophysics v0.11.1

Diff since v0.11.0

Closed issues:

  • Improve unpack_parameters (#46)
  • Implement apparent nucleation rate from Lehtinen et al., 2007 (#98)
  • More aerosol nucleation tests (#125)

Merged pull requests:

  • Aerosol nucleation (#84) (@nefrathenrici)
  • Replace unpack_params with dispatch (#122) (@trontrytel)
  • Add intro for new SURFs (#123) (@trontrytel)
  • Add DocCleanup action (#124) (@nefrathenrici)
  • Add performance and GPU tests for MAM nucleation module (#126) (@nefrathenrici)
  • Add ABIFM to IceNucleation (#129) (@amylu00)
  • Initial implementation of precipitation susceptibility tests (#133) (@mikhailmints)
  • Moving H2SO4_sat_vap_pressure & Delta_a_w (#134) (@amylu00)
  • HOM Freezing J (#138) (@amylu00)
  • Change version to 0.11.1 (#141) (@mikhailmints)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 3 years ago

CloudMicrophysics.jl - v0.11.0

CloudMicrophysics v0.11.0

Diff since v0.10.3

Closed issues:

  • Add timing tests (#45)
  • Docs: old link (#59)
  • Implement the Aerosol Model (#85)
  • Add a parameterization of water vapour deposition on dust (#89)
  • Dont hardcode FT = Float64 in tests (#111)
  • Fix type instability (#116)

Merged pull requests:

  • Ice deposition on dust (#103) (@trontrytel)
  • fix docs link (#114) (@trontrytel)
  • Add some performance monitoring to GHA (#115) (@trontrytel)
  • Run GHA tests for Float32 and Float64 (#117) (@trontrytel)
  • Fix a few minors errors in Microphysics 1M docs. (#121) (@bcgazen)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 3 years ago

CloudMicrophysics.jl - v0.10.3

CloudMicrophysics v0.10.3

Diff since v0.10.2

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 3 years ago

CloudMicrophysics.jl - v0.10.2

CloudMicrophysics v0.10.2

Diff since v0.10.1

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 3 years ago

CloudMicrophysics.jl - v0.10.1

CloudMicrophysics v0.10.1

Diff since v0.10.0

Merged pull requests:

  • activated fraction clanup (#97) (@trontrytel)
  • Revert "activated fraction clanup" (#102) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 3 years ago

CloudMicrophysics.jl - v0.10.0

CloudMicrophysics v0.10.0

Diff since v0.9.2

Closed issues:

  • Add CLOUD-parameterized Nucleation (#93)

Merged pull requests:

  • Fix 0-moment microphysics docs (#94) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 3 years ago

CloudMicrophysics.jl - v0.9.2

CloudMicrophysics v0.9.2

Diff since v0.9.1

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 3 years ago

CloudMicrophysics.jl - v0.9.1

CloudMicrophysics v0.9.1

Diff since v0.9.0

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 3 years ago

CloudMicrophysics.jl - v0.9.0

CloudMicrophysics v0.9.0

Diff since v0.8.2

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 4 years ago

CloudMicrophysics.jl - v0.8.2

CloudMicrophysics v0.8.2

Diff since v0.8.1

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 4 years ago

CloudMicrophysics.jl - v0.8.1

CloudMicrophysics v0.8.1

Diff since v0.8.0

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 4 years ago

CloudMicrophysics.jl - v0.8.0

CloudMicrophysics v0.8.0

Diff since v0.7.1

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 4 years ago

CloudMicrophysics.jl - v0.7.1

CloudMicrophysics v0.7.1

Diff since v0.7.0

Merged pull requests:

  • update documentation (#65) (@trontrytel)
  • add up_deps script (#73) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 4 years ago

CloudMicrophysics.jl - v0.7.0

CloudMicrophysics v0.7.0

Diff since v0.6.0

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 4 years ago

CloudMicrophysics.jl - v0.6.0

CloudMicrophysics v0.6.0

Diff since v0.5.1

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 4 years ago

CloudMicrophysics.jl - v0.5.1

CloudMicrophysics v0.5.1

Diff since v0.5.0

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 4 years ago

CloudMicrophysics.jl - v0.5.0

CloudMicrophysics v0.5.0

Diff since v0.4.0

Closed issues:

  • Compare with ARG 2000 (#30)

Merged pull requests:

  • update docs with other examples from ARG2000 (#64) (@claresinger)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 4 years ago

CloudMicrophysics.jl - v0.4.0

CloudMicrophysics v0.4.0

Diff since v0.3.3

Merged pull requests:

  • updating deps after Thermo v0.6 (#57) (@trontrytel)
  • Docs: small edits (#60) (@valeriabarra)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] about 4 years ago

CloudMicrophysics.jl - v0.3.3

CloudMicrophysics v0.3.3

Diff since v0.3.2

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 4 years ago

CloudMicrophysics.jl - v0.3.2

CloudMicrophysics v0.3.2

Diff since v0.3.1

  • add simple autoconversion rate for snow
  • upgrade the CI to Julia 1.7

Merged pull requests:

  • CompatHelper: bump compat for SpecialFunctions to 2, (keep existing compat) (#50) (@github-actions[bot])
  • add simple snow autoconversion (#51) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 4 years ago

CloudMicrophysics.jl - v0.3.1

CloudMicrophysics v0.3.1

Diff since v0.3.0

  • Upgrade to latest thermodynamics

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 4 years ago

CloudMicrophysics.jl - v0.3.0

CloudMicrophysics v0.3.0

Diff since v0.2.1

  • change in the aerosol activation interface (to be able to use moist air gas constants)
  • add GPU tests to the CI
  • update README

Closed issues:

  • Specific heat in gamma (#28)
  • Mixing ratios in AerosolModel.jl (#31)
  • Add a list of open projects (#33)
  • Add tests that actually run on the GPU (#40)

Merged pull requests:

  • Use moist air R and cp in aerosol activation (#42) (@trontrytel)
  • Update README.md with possible projects (#43) (@trontrytel)
  • try to run some tests on GPU (#44) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] over 4 years ago

CloudMicrophysics.jl - v0.2.1

CloudMicrophysics v0.2.1

Diff since v0.2.0

  • Fix dependency on Thermodynamics.jl in compat

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 5 years ago

CloudMicrophysics.jl - v0.2.0

CloudMicrophysics v0.2.0

Diff since v0.1.0

  • Add aerosol activation scheme (accepting B or kappa for hygroscopicity)
  • Update to use CLIMAParameters.jl v0.2
  • Add logo :)

Closed issues:

  • Add GPU to CI (#19)
  • Qualify inputs (#20)
  • Compat helper PRs (#25)

Merged pull requests:

  • Julia style logo :) (#17) (@trontrytel)
  • Surf/aerosol activation (#18) (@trontrytel)
  • Add cluster CI setup (#21) (@jakebolewski)
  • using Blah -> import Blah as BL (#26) (@trontrytel)
  • Add Kappa (#29) (@trontrytel)
  • Upgrade to new version of CLIMAParameters (#34) (@trontrytel)
  • bump version because of CLIMAParameters changes (#36) (@trontrytel)
  • Fix typo in the docs and bump minor version number (#37) (@trontrytel)
  • CompatHelper: add new compat entry for Thermodynamics at version 0.3, (keep existing compat) (#38) (@github-actions[bot])

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 5 years ago

CloudMicrophysics.jl - v0.1.0

CloudMicrophysics v0.1.0

Merged pull requests:

  • Add toml file (#1) (@charleskawczynski)
  • Move src code from machine (#2) (@charleskawczynski)
  • Add some infra (#3) (@charleskawczynski)
  • Configure bors, adjust CI, add formatter (#4) (@charleskawczynski)
  • Apply formatter (#5) (@charleskawczynski)
  • Add compat entries (#11) (@charleskawczynski)
  • Add documentation (#13) (@trontrytel)
  • add badges (#14) (@trontrytel)

Atmosphere - Atmospheric Chemistry and Aerosol - Julia
Published by github-actions[bot] almost 5 years ago