Published April 2, 2026 | Version v3.12.0
Software Open

Model Independent Chemistry Module (MICM)

Description

What's Changed

  • removing llvm by @K20shores in https://github.com/NCAR/micm/pull/886
  • Add phase transfer reactions by @boulderdaze in https://github.com/NCAR/micm/pull/887
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/micm/pull/889
  • Configure aerosol-phase-specific Species for solver by @boulderdaze in https://github.com/NCAR/micm/pull/891
  • Happy New Year by @boulderdaze in https://github.com/NCAR/micm/pull/896
  • Replace map with vector to remove key-pair restriction for System data by @boulderdaze in https://github.com/NCAR/micm/pull/894
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/micm/pull/897
  • Update 2025 to 2026 in copyright header by @boulderdaze in https://github.com/NCAR/micm/pull/898
  • Rework temperature-dependent Henry's Law constant by @boulderdaze in https://github.com/NCAR/micm/pull/903
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/micm/pull/904
  • Replace Yield with StoichSpecies by @boulderdaze in https://github.com/NCAR/micm/pull/905
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/micm/pull/908
  • Convert variable_map and custom_rater_parameter_map type from map to unordered_map by @boulderdaze in https://github.com/NCAR/micm/pull/916
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/micm/pull/917
  • Add constraint base classes for DAE support by @davidfillmore in https://github.com/NCAR/micm/pull/900
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/micm/pull/918
  • Adds initial external aerosol model option by @mattldawson in https://github.com/NCAR/micm/pull/910
  • Revert auto-format code changes and temporarily disable auto-formatting action by @boulderdaze in https://github.com/NCAR/micm/pull/919
  • setting up for readthedocs by @K20shores in https://github.com/NCAR/micm/pull/923
  • Shared lib by @K20shores in https://github.com/NCAR/micm/pull/922
  • public linkage by @K20shores in https://github.com/NCAR/micm/pull/926
  • External Model State Updates by @mattldawson in https://github.com/NCAR/micm/pull/924
  • External model solver integration by @mattldawson in https://github.com/NCAR/micm/pull/932
  • Clean up the unused arguments in the Docker script by @boulderdaze in https://github.com/NCAR/micm/pull/934
  • Enable auto formatting by @boulderdaze in https://github.com/NCAR/micm/pull/940
  • Temporarily disable auto format by @boulderdaze in https://github.com/NCAR/micm/pull/942
  • Add convenience functions for matrix operations on rows/blocks by @mattldawson in https://github.com/NCAR/micm/pull/939
  • Remove the design documentations by @boulderdaze in https://github.com/NCAR/micm/pull/945
  • Remove SetAerosolScope function by @boulderdaze in https://github.com/NCAR/micm/pull/947
  • DAE constraint restructure to full mass-matrix row replacement by @davidfillmore in https://github.com/NCAR/micm/pull/931
  • Add algebraic constraint support to CUDA ProcessSet kernels by @boulderdaze in https://github.com/NCAR/micm/pull/944
  • Fix CUDA gtest runtime error on Derecho by @sjsprecious in https://github.com/NCAR/micm/pull/950
  • Errors by @K20shores in https://github.com/NCAR/micm/pull/948
  • Refactor the constraint set to avoid copying for concentration by @boulderdaze in https://github.com/NCAR/micm/pull/949
  • Enable the Github auto format action by @boulderdaze in https://github.com/NCAR/micm/pull/953
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/micm/pull/954
  • Allow searching lambda rate constant by name by @K20shores in https://github.com/NCAR/micm/pull/936
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/micm/pull/955
  • adding version release issue template by @K20shores in https://github.com/NCAR/micm/pull/959
  • Release 3.12.0 by @boulderdaze in https://github.com/NCAR/micm/pull/961

New Contributors

  • @davidfillmore made their first contribution in https://github.com/NCAR/micm/pull/900

Full Changelog: https://github.com/NCAR/micm/compare/v3.11.0...v3.12.0

Notes

If you use this software, please cite it as below.

Files

NCAR/micm-v3.12.0.zip

Files (2.0 MB)

Name Size Download all
md5:b585020776d2879950708d6423c97124
2.0 MB Preview Download

Additional details

Related works

Is supplement to
Software: https://github.com/NCAR/micm/tree/v3.12.0 (URL)

Software