Recent Releases of EMC2

EMC2 - v1.3.5

What's Changed

  • P3 microphysics scheme logic by @isilber in https://github.com/ARM-DOE/EMC2/pull/139
  • DEV: add fluffines to P3 hybrid == 1 consistent with P3 in E3SMv3 by @isilber in https://github.com/ARM-DOE/EMC2/pull/140
  • ENH: add option to skip "fluffy" ice scaling factor for rad approach by @isilber in https://github.com/ARM-DOE/EMC2/pull/141
  • ENH: air density correction factor to V_D by @isilber in https://github.com/ARM-DOE/EMC2/pull/142
  • BUG: missing P3 ice output when Fr=0.0 by @isilber in https://github.com/ARM-DOE/EMC2/pull/143
  • ENH: Dynamic relative variance in subcolumn q_c allocation. by @isilber in https://github.com/ARM-DOE/EMC2/pull/144
  • Reduced volume LUTs and updated P3 LUTs by @isilber in https://github.com/ARM-DOE/EMC2/pull/145
  • REL: v1.3.5 by @isilber in https://github.com/ARM-DOE/EMC2/pull/147

Full Changelog: https://github.com/ARM-DOE/EMC2/compare/1.3.4...1.3.5

- Python
Published by isilber 8 months ago

EMC2 - v1.3.4

What's Changed

  • WRF model class enhancements and corrections by @isilber in https://github.com/ARM-DOE/EMC2/pull/129
  • MNT: v1.3.3 in setup.py by @isilber in https://github.com/ARM-DOE/EMC2/pull/130
  • ENH: Modernize github workflows by @mgrover1 in https://github.com/ARM-DOE/EMC2/pull/132
  • Refactoring of the instrument class code and addition of instrument class replica by @isilber in https://github.com/ARM-DOE/EMC2/pull/131
  • FIX: remove PieMieScatt from docs continuous integration and update object class doc by @isilber in https://github.com/ARM-DOE/EMC2/pull/133
  • Update the EMC² documentation to align with ARM-DOE GitHub organization requirements by @isilber in https://github.com/ARM-DOE/EMC2/pull/134
  • DOC: reflect EMC² migration to the ARM-DOE organization by @isilber in https://github.com/ARM-DOE/EMC2/pull/135
  • REL: v1.3.4 by @isilber in https://github.com/ARM-DOE/EMC2/pull/136
  • Update github workflows by @isilber in https://github.com/ARM-DOE/EMC2/pull/137
  • FIX: inconsistent mu and lambda calculation when N_sub=1 (subcolumn g… by @isilber in https://github.com/ARM-DOE/EMC2/pull/138

New Contributors

  • @mgrover1 made their first contribution in https://github.com/ARM-DOE/EMC2/pull/132

Full Changelog: https://github.com/ARM-DOE/EMC2/compare/1.3.3...1.3.4

- Python
Published by mgrover1 11 months ago

EMC2 - v.1.3.3

This release features:

  • Option for pre-processing and concatenation of multi-sub-domain output
  • Change the E3SM model subclass name to E3SMv1
  • An optional E3SMv1 input parameter for the inclusion of rain in forward calculations
  • Add a single ice option to the E3SMv1 class in prep for an E3SMv3 subclass
  • E3SMv3 model subclass (contributed by @mengz1993)
  • Radiation scheme family and microphysics scheme Model class attributes
  • Refactoring of terminal velocity parameterization selection
  • Remove/fix deprecated objects/command

- Python
Published by isilber over 1 year ago

EMC2 - v1.3.2

This release features:

  • Important bug fixes in hydrometeor allocation (contributed by @mengz1993)
  • A new option to skip spectral width calculations (contributed by @mckenna-stanford)
  • Plotting module updates to reflect deprecated matplotlib methods
  • Subset feature for DHARMA sub-module
  • Removal of Thompson PSD and r_e calculations
  • Documentation updates

- Python
Published by isilber over 1 year ago

EMC2 - v1.3.1

This version includes:

Bug fixes ACT version compatibility Documentation update

- Python
Published by isilber almost 2 years ago

EMC2 -

This includes new statistics (CFADs) as well as generation of lidar scattering ratio and cloud fraction products.

- Python
Published by rcjackson almost 3 years ago

EMC2 - v1.2.3

This has some critical fixes to the subcolumn generator.

- Python
Published by rcjackson over 3 years ago

EMC2 - v1.2.2

This version of EMC^2 has several bugfixes and adds support for WRF-NSSL and multiple ice precipitation classes.

- Python
Published by rcjackson over 3 years ago

EMC2 -

We have released EMC^2 v.1.2.

Significant updates: Main highlights are E3SM and CESM2 support, regional domain output treatment, and CSAPR support

In addition to several more minor fixes and added features: - Several bug fixes and adding a radar detectability mask - Corrections to some strings printed on string during plotting method processing - Important 'total' variable calculation fixes - Treatment of regional output for plotting (cropping without stepping over the full dataset) - Added the parallel and chunk options in main module - Added parallelism to subcolumn allocation task - Added a dim permutation method for EMC^2 consistency (especially with regional output)

- Python
Published by rcjackson over 4 years ago

EMC2 - 1.1

This includes fixes to the online documentation as well as a new feature for plotting the gate mask.

- Python
Published by rcjackson almost 5 years ago

EMC2 -

This is the first official release of EMC^2. Additions to this version include two new techniques for calculating the forward simulated parameters as well as various bugfixes and code restructuring.

- Python
Published by rcjackson almost 5 years ago

EMC2 - 0.3

We have again made several bugfixes to the spectral width calculation in addition to enhancements to the plotting subroutines.

- Python
Published by rcjackson over 5 years ago

EMC2 -

This release of EMC^2 fixes several issues in the radar and lidar moment calculations. In addition, there is now a way to visualize subcolumn results using a SubcolumnDisplay object.

- Python
Published by rcjackson over 5 years ago