Recent Releases of https://github.com/clima/cloudmicrophysics.jl
https://github.com/clima/cloudmicrophysics.jl - v0.27.1
CloudMicrophysics v0.27.1
- bugfixes to 2 moment scheme
Merged pull requests: - fix(2M): refine limiting behavior for cloud & rain distribution parameters (#628) (@haakon-e) - fix(2M): cloudterminalvelocity type instability (#636) (@haakon-e) - Bump version from 0.27 to 0.27.1 (#637) (@haakon-e)
- Julia
Published by github-actions[bot] 10 months ago
https://github.com/clima/cloudmicrophysics.jl - v0.27.0
CloudMicrophysics v0.27.0
Breaking changes
- Default values of parameters in
Thermodynamics.jland 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)
- Julia
Published by github-actions[bot] 10 months ago
https://github.com/clima/cloudmicrophysics.jl - v0.26.4
CloudMicrophysics v0.26.4
Merged pull requests: - Guard cloud tv against negative N or q (#627) (@sajjadazimi)
- Julia
Published by github-actions[bot] 10 months ago
https://github.com/clima/cloudmicrophysics.jl - v0.26.3
CloudMicrophysics v0.26.3
Merged pull requests: - Cloud terminal velocity for 2M (#626) (@sajjadazimi)
- Julia
Published by github-actions[bot] 10 months ago
https://github.com/clima/cloudmicrophysics.jl - v0.26.2
CloudMicrophysics v0.26.2
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: bulkliquidicecollisionsources issues (#619) (@haakon-e) - update compats; tag patch release (#625) (@juliasloan25)
- Julia
Published by github-actions[bot] 11 months ago
https://github.com/clima/cloudmicrophysics.jl - v0.26.1
CloudMicrophysics v0.26.1
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)
- Julia
Published by github-actions[bot] 11 months ago
https://github.com/clima/cloudmicrophysics.jl - v0.26.0
CloudMicrophysics v0.26.0
Breaking changes
- Removed
Thermodynamics.PhasePartitionfrom the interface for all the modules other than0Moment
Merged pull requests: - Wip on deleting PP from microphysics interface (#611) (@trontrytel)
- Julia
Published by github-actions[bot] 12 months ago
https://github.com/clima/cloudmicrophysics.jl - v0.25.0
CloudMicrophysics v0.25.0
Breaking changes
- Introducing the
ThermodynamicsInterfacemodule. Adding functions that don't rely onThermodynamics.jlcontainers such asPhasePartition. Providing temporary wrappers, to keep functionality inAtmos. ChangingCommon.G_functoCommon.G_func_liquidandCommon.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 thePhasePartition - Updating the 2-moment rain evaporation function to the working fluid changes. This means the change in the function signature to also accept
q_iceandq_snoas 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)
- Julia
Published by github-actions[bot] 12 months ago
https://github.com/clima/cloudmicrophysics.jl - v0.24.2
CloudMicrophysics v0.24.2
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)
- Julia
Published by github-actions[bot] 12 months ago
https://github.com/clima/cloudmicrophysics.jl - v0.24.1
CloudMicrophysics v0.24.1
Merged pull requests: - add number concentration adjustment for 2-moment schemes from Horn 2012 (#588) (@sajjadazimi)
- Julia
Published by github-actions[bot] about 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.24.0
CloudMicrophysics v0.24.0
Breaking changes
- Change of API for the
conv_q_vap_to_q_liq_ice_MM2015andconv_q_vap_to_q_liq_icefrom 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)
- Julia
Published by github-actions[bot] about 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.23.0
CloudMicrophysics v0.23.0
Breaking changes
- Change of API for the
conv_q_ice_to_q_snoandevaporation_sublimationfrom 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)
- Julia
Published by github-actions[bot] about 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.13
CloudMicrophysics v0.22.13
- Julia
Published by github-actions[bot] about 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.12
CloudMicrophysics v0.22.12
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)
- Julia
Published by github-actions[bot] about 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.11
CloudMicrophysics v0.22.11
Merged pull requests: - Get rid of FT in noneq cloud formation (#548) (@trontrytel)
- Julia
Published by github-actions[bot] about 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.10
CloudMicrophysics v0.22.10
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 20250318 (#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)
- Julia
Published by github-actions[bot] about 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.9
CloudMicrophysics v0.22.9
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)
- Julia
Published by github-actions[bot] over 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.8
CloudMicrophysics v0.22.8
Merged pull requests: - Add r_eff overwirte based on ClimaParams (#512) (@trontrytel)
- Julia
Published by github-actions[bot] over 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.7
CloudMicrophysics v0.22.7
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)
- Julia
Published by github-actions[bot] over 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.6
CloudMicrophysics v0.22.6
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)
- Julia
Published by github-actions[bot] over 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.5
CloudMicrophysics v0.22.5
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)
- Julia
Published by github-actions[bot] over 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.4
CloudMicrophysics v0.22.4
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 20241009 (#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)
- Julia
Published by github-actions[bot] over 1 year ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.3
CloudMicrophysics v0.22.3
Merged pull requests: - bug fix to nonequilibrium MM2015 formulation (#454) (@oalcabes)
- Julia
Published by github-actions[bot] almost 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.2
CloudMicrophysics v0.22.2
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)
- Julia
Published by github-actions[bot] almost 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.1
CloudMicrophysics v0.22.1
Merged pull requests: - Bugfix SB2006 evaporation; return 0 instead of NaN for xr = 0 (#420) (@sajjadazimi)
- Julia
Published by github-actions[bot] almost 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.22.0
CloudMicrophysics v0.22.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)
- Julia
Published by github-actions[bot] almost 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.21.0
CloudMicrophysics v0.21.0
Merged pull requests: - Add tests comparing integrals vs gamma function decompositions (#397) (@anastasia-popova) - Case without limiters (#403) (@crocicc) - Update climacommon to 20240527 (#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)
- Julia
Published by github-actions[bot] about 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.20.2
CloudMicrophysics v0.20.2
Merged pull requests: - Fix longruns (#398) (@trontrytel) - change limiters (#400) (@crocicc) - Add total activated number to ML extension (#401) (@trontrytel)
- Julia
Published by github-actions[bot] about 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.20.1
CloudMicrophysics v0.20.1
Merged pull requests: - Removing the CloudyExt (#393) (@edejong-caltech) - changes after updating 2-moment distribution parameters (#394) (@crocicc) - remove unnecessary constructors (#395) (@trontrytel)
- Julia
Published by github-actions[bot] about 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.20.0
CloudMicrophysics v0.20.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 20240430 (#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)
- Julia
Published by github-actions[bot] about 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.19.0
CloudMicrophysics v0.19.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 clima1m calibrated parameters toml (#356) (@sajjadazimi) - Delete xsulph from parcel (not used for now) (#357) (@trontrytel) - Update climacommon to 20240318 (#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 20240405 (#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 testopt to performance tests (#374) (@trontrytel) - Fix longruns pipeline (#376) (@trontrytel) - 2 Moment radar reflectivity and effective radius (#377) (@crocicc) - new reff 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 xsulph 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 `@testopt` to tests (#367)
- Julia
Published by github-actions[bot] about 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.18.0
CloudMicrophysics v0.18.0
Merged pull requests: - Update to ClimaParams v0.10 (#337) (@nefrathenrici)
- Julia
Published by github-actions[bot] over 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.17.0
CloudMicrophysics v0.17.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)
- Julia
Published by github-actions[bot] over 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.16.0
CloudMicrophysics v0.16.0
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) - Fr = 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 Nhat 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)
- Julia
Published by github-actions[bot] over 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.15.2
CloudMicrophysics v0.15.2
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)
- Julia
Published by github-actions[bot] over 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.15.1
CloudMicrophysics v0.15.1
- Julia
Published by github-actions[bot] over 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.15.0
CloudMicrophysics v0.15.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)
- Julia
Published by github-actions[bot] over 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.14.0
CloudMicrophysics v0.14.0
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)
- Julia
Published by github-actions[bot] over 2 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.13.3
CloudMicrophysics v0.13.3
Closed issues: - Add parameterization of homogeneous freezing (#108) - Homogeneous Freezing Δaw Parameterization (#137) - gasconstant 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)
- Julia
Published by github-actions[bot] almost 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.13.2
CloudMicrophysics v0.13.2
- Julia
Published by github-actions[bot] almost 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.13.1
CloudMicrophysics v0.13.1
Closed issues: - Add parameterization of immersion freezing (#109)
Merged pull requests: - Add KnopfAlpert ABIFM Rate Plots (#168) (@amylu00) - Restructure CMP0M code (#201) (@sriharshakandala)
- Julia
Published by github-actions[bot] almost 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.13.0
CloudMicrophysics v0.13.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)
- Julia
Published by github-actions[bot] almost 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.12.0
CloudMicrophysics v0.12.0
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)
- Julia
Published by github-actions[bot] almost 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.11.1
CloudMicrophysics v0.11.1
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 unpackparams 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 H2SO4satvappressure & Deltaaw (#134) (@amylu00) - HOM Freezing J (#138) (@amylu00) - Change version to 0.11.1 (#141) (@mikhailmints)
- Julia
Published by github-actions[bot] almost 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.11.0
CloudMicrophysics v0.11.0
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)
- Julia
Published by github-actions[bot] about 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.10.3
CloudMicrophysics v0.10.3
- Julia
Published by github-actions[bot] about 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.10.2
CloudMicrophysics v0.10.2
- Julia
Published by github-actions[bot] about 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.10.1
CloudMicrophysics v0.10.1
Merged pull requests: - activated fraction clanup (#97) (@trontrytel) - Revert "activated fraction clanup" (#102) (@trontrytel)
- Julia
Published by github-actions[bot] about 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.10.0
CloudMicrophysics v0.10.0
Closed issues: - Add CLOUD-parameterized Nucleation (#93)
Merged pull requests: - Fix 0-moment microphysics docs (#94) (@trontrytel)
- Julia
Published by github-actions[bot] over 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.9.2
CloudMicrophysics v0.9.2
- Julia
Published by github-actions[bot] over 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.9.1
CloudMicrophysics v0.9.1
- Julia
Published by github-actions[bot] over 3 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.9.0
CloudMicrophysics v0.9.0
- Julia
Published by github-actions[bot] almost 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.8.2
CloudMicrophysics v0.8.2
- Julia
Published by github-actions[bot] almost 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.8.1
CloudMicrophysics v0.8.1
- Julia
Published by github-actions[bot] almost 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.8.0
CloudMicrophysics v0.8.0
- Julia
Published by github-actions[bot] almost 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.7.1
CloudMicrophysics v0.7.1
Merged pull requests: - update documentation (#65) (@trontrytel) - add up_deps script (#73) (@trontrytel)
- Julia
Published by github-actions[bot] almost 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.7.0
CloudMicrophysics v0.7.0
- Julia
Published by github-actions[bot] almost 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.6.0
CloudMicrophysics v0.6.0
- Julia
Published by github-actions[bot] about 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.5.1
CloudMicrophysics v0.5.1
- Julia
Published by github-actions[bot] about 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.5.0
CloudMicrophysics v0.5.0
Closed issues: - Compare with ARG 2000 (#30)
Merged pull requests: - update docs with other examples from ARG2000 (#64) (@claresinger)
- Julia
Published by github-actions[bot] about 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.4.0
CloudMicrophysics v0.4.0
Merged pull requests: - updating deps after Thermo v0.6 (#57) (@trontrytel) - Docs: small edits (#60) (@valeriabarra)
- Julia
Published by github-actions[bot] about 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.3.3
CloudMicrophysics v0.3.3
- Julia
Published by github-actions[bot] over 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.3.2
CloudMicrophysics v0.3.2
- 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)
- Julia
Published by github-actions[bot] over 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.3.1
CloudMicrophysics v0.3.1
- Upgrade to latest thermodynamics
- Julia
Published by github-actions[bot] over 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.3.0
CloudMicrophysics v0.3.0
- 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)
- Julia
Published by github-actions[bot] over 4 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.2.1
CloudMicrophysics v0.2.1
- Fix dependency on Thermodynamics.jl in compat
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/clima/cloudmicrophysics.jl - v0.2.0
CloudMicrophysics v0.2.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])
- Julia
Published by github-actions[bot] almost 5 years ago
https://github.com/clima/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)
- Julia
Published by github-actions[bot] almost 5 years ago