Recent Releases of musica

musica - Version 0.12.1

What's Changed

  • Update the MUSICA spack script by @boulderdaze in https://github.com/NCAR/musica/pull/392
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/394
  • Update the Spack script to use the new version of MUSICA by @boulderdaze in https://github.com/NCAR/musica/pull/396
  • Temporarily disable the python auto formatting action by @boulderdaze in https://github.com/NCAR/musica/pull/398
  • fix typo by @DeeGrant in https://github.com/NCAR/musica/pull/390
  • add intersphinx linking to Musica by @angelapak in https://github.com/NCAR/musica/pull/402
  • Fix some of the warnings which were suppressed in silence_cmake file by @montythind in https://github.com/NCAR/musica/pull/391
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/404
  • Refactor conditional backend import in python to remove circular import dependency at package initialization time by @K20shores in https://github.com/NCAR/musica/pull/406
  • enabling python auto format by @K20shores in https://github.com/NCAR/musica/pull/407
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/408
  • Add tuvx into the python build for linux and macos by @K20shores in https://github.com/NCAR/musica/pull/409
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/410
  • adding synax highlighting to readme by @K20shores in https://github.com/NCAR/musica/pull/414
  • Separate tuvx c api by @K20shores in https://github.com/NCAR/musica/pull/413
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/415
  • removing functions that shouldn't be here by @K20shores in https://github.com/NCAR/musica/pull/416
  • Tuvx api by @K20shores in https://github.com/NCAR/musica/pull/417
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/421
  • Add CARMA by @mattldawson in https://github.com/NCAR/musica/pull/418
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/423
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/422
  • local and HPC-based Dask tutorial notebooks by @angelapak in https://github.com/NCAR/musica/pull/425
  • Add GPU Solver Tutorial + Minor Changes to Other Tutorials by @aidan-winney in https://github.com/NCAR/musica/pull/429
  • Add Missing Packages to Install Instructions by @aidan-winney in https://github.com/NCAR/musica/pull/432
  • Update documentation layout by @angelapak in https://github.com/NCAR/musica/pull/433
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/434
  • Binder + tutorials page by @angelapak in https://github.com/NCAR/musica/pull/436
  • update binder links to main by @angelapak in https://github.com/NCAR/musica/pull/438
  • Python wheel versions and architectures by @montythind in https://github.com/NCAR/musica/pull/405
  • Make config folder to mirror MusicBox's format by @aidan-winney in https://github.com/NCAR/musica/pull/441
  • add user guide by @angelapak in https://github.com/NCAR/musica/pull/442
  • populate contributing, citing, and python API pages by @angelapak in https://github.com/NCAR/musica/pull/463
  • Refactor Arrhenius class to use composition instead of inheritance by @Copilot in https://github.com/NCAR/musica/pull/462
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/464
  • Refactor CondensedPhaseArrhenius to use composition instead of inheritance by @Copilot in https://github.com/NCAR/musica/pull/461
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/465
  • Refactor Troe class from inheritance to composition pattern by @Copilot in https://github.com/NCAR/musica/pull/466
  • Refactor Branched class to use composition instead of inheritance by @Copilot in https://github.com/NCAR/musica/pull/467
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/474
  • 424 add carma interface for simple scheme by @K20shores in https://github.com/NCAR/musica/pull/427
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/479
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/482
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/489
  • Refactor AqueousEquilibrium to use composition instead of inheritance by @Copilot in https://github.com/NCAR/musica/pull/475
  • Refactor Tunneling class to use composition instead of inheritance by @Copilot in https://github.com/NCAR/musica/pull/476
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/493
  • Add CARMA_Create features by @mattldawson in https://github.com/NCAR/musica/pull/491
  • making sure github pages on main deploys on each push to main by @K20shores in https://github.com/NCAR/musica/pull/490
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/496
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/498
  • Refactor SimpolPhaseTransfer to use composition instead of inheritance by @Copilot in https://github.com/NCAR/musica/pull/494
  • 481 move carma data processing out of fortran and into python by @K20shores in https://github.com/NCAR/musica/pull/497
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/501
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/502
  • correct dask batching by @angelapak in https://github.com/NCAR/musica/pull/495
  • CARMA group options by @mattldawson in https://github.com/NCAR/musica/pull/500
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/503
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/504
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/505
  • Add CARMA element options by @mattldawson in https://github.com/NCAR/musica/pull/506
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/508
  • Add CARMA solute and gas options by @mattldawson in https://github.com/NCAR/musica/pull/507
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/510
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/511
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/512
  • Add CARMA coagulation, growth, and nucleation by @mattldawson in https://github.com/NCAR/musica/pull/513
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/514
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/515
  • creating carma state by @K20shores in https://github.com/NCAR/musica/pull/517
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/516
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/518
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/519
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/520
  • Add CARMA initialization options by @mattldawson in https://github.com/NCAR/musica/pull/521
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/523
  • 485 wrap carmastate set functions by @K20shores in https://github.com/NCAR/musica/pull/522
  • update Binder to reference main by @angelapak in https://github.com/NCAR/musica/pull/524
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/525
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/526
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/527
  • Adds optional CARMA State create options by @mattldawson in https://github.com/NCAR/musica/pull/529
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/532
  • change all binder links to reference latest push to main by @angelapak in https://github.com/NCAR/musica/pull/530
  • Wrap CARMA step function by @mattldawson in https://github.com/NCAR/musica/pull/533
  • Auto-format code by autopep8 by @github-actions[bot] in https://github.com/NCAR/musica/pull/534
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/535
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/536
  • Combine formatting actions by @K20shores in https://github.com/NCAR/musica/pull/537
  • Add remaining CARMA set functions by @mattldawson in https://github.com/NCAR/musica/pull/538
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/539
  • Wrap CARMASTATE_Get* functions by @K20shores in https://github.com/NCAR/musica/pull/531
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/540
  • wrapping group get by @K20shores in https://github.com/NCAR/musica/pull/545
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/546
  • get solute by @K20shores in https://github.com/NCAR/musica/pull/547
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/549
  • get gas config by @K20shores in https://github.com/NCAR/musica/pull/548
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/550
  • Wrap CARMAELEMENT_Get() function by @mattldawson in https://github.com/NCAR/musica/pull/552
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/554
  • 499 return error messages from carma wrapper functions by @K20shores in https://github.com/NCAR/musica/pull/551
  • 553 write aluminum test in python using the the api by @K20shores in https://github.com/NCAR/musica/pull/555
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/560
  • Sulfate aerosol model by @mattldawson in https://github.com/NCAR/musica/pull/563
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/564
  • Remove duplicate gcc-14 matrix entry from macOS workflow by @Copilot in https://github.com/NCAR/musica/pull/567
  • Add CARMA sulfate test by @mattldawson in https://github.com/NCAR/musica/pull/568
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/570
  • Correct debug build of python library by @K20shores in https://github.com/NCAR/musica/pull/569
  • Split Python tests into unit and integration tests by @Copilot in https://github.com/NCAR/musica/pull/572
  • removing aluminum parameters from carma.py by @K20shores in https://github.com/NCAR/musica/pull/574
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/576
  • Refactor FirstOrderLoss to use composition instead of inheritance by @Copilot in https://github.com/NCAR/musica/pull/575
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/577
  • 562 ts1 latin hypercube by @K20shores in https://github.com/NCAR/musica/pull/565
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/579
  • Output CARMA state and properties as XArray Datasets by @mattldawson in https://github.com/NCAR/musica/pull/578
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/580
  • Add named fortran args by @mattldawson in https://github.com/NCAR/musica/pull/582
  • updating tutorials by @K20shores in https://github.com/NCAR/musica/pull/581
  • making an examples folder by @K20shores in https://github.com/NCAR/musica/pull/584
  • Auto-format code changes by @github-actions[bot] in https://github.com/NCAR/musica/pull/583

New Contributors

  • @Copilot made their first contribution in https://github.com/NCAR/musica/pull/462

Full Changelog: https://github.com/NCAR/musica/compare/v0.12.0...v0.12.1

- Jupyter Notebook
Published by mattldawson 6 months ago

musica - v0.12.0

What's Changed

  • Fix case sensitive string comparison in pkgconfig generation by @mattldawson in https://github.com/NCAR/musica/pull/372
  • Updates MICM by @mattldawson in https://github.com/NCAR/musica/pull/373
  • Add export for MechanismConfig by @DeeGrant in https://github.com/NCAR/musica/pull/346
  • adding find package args by @K20shores in https://github.com/NCAR/musica/pull/378
  • adding 32 bit build by @K20shores in https://github.com/NCAR/musica/pull/379
  • Moved tutorials over to MUSICA, ready for final review by @aidan-winney in https://github.com/NCAR/musica/pull/382
  • Fixing Minor Issues With the Tutorials by @aidan-winney in https://github.com/NCAR/musica/pull/384
  • Separate mechanism_configuration.py into smaller files. by @DeeGrant in https://github.com/NCAR/musica/pull/377
  • Contributors, Authors, and Citations by @K20shores in https://github.com/NCAR/musica/pull/385
  • update versions for 0.12.0 release by @angelapak in https://github.com/NCAR/musica/pull/387
  • Merge main into Release 0.12.0 by @angelapak in https://github.com/NCAR/musica/pull/389

New Contributors

  • @DeeGrant made their first contribution in https://github.com/NCAR/musica/pull/346
  • @aidan-winney made their first contribution in https://github.com/NCAR/musica/pull/382

Full Changelog: https://github.com/NCAR/musica/compare/v0.11.1.4...v0.12.0

- Jupyter Notebook
Published by angelapak 8 months ago

musica - v0.11.1.4

What's Changed

  • Add V1 Chapman config to Python tests by @mattldawson in https://github.com/NCAR/musica/pull/364
  • Update readme by @angelapak in https://github.com/NCAR/musica/pull/367
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/365
  • Correct python wheel builds for linux by @K20shores in https://github.com/NCAR/musica/pull/362
  • Version 0.11.1.4 by @K20shores in https://github.com/NCAR/musica/pull/369

Fixes the linux wheel so that a cpu or gpu option is available

New Contributors

  • @angelapak made their first contribution in https://github.com/NCAR/musica/pull/367

Full Changelog: https://github.com/NCAR/musica/compare/v0.11.1.3...v0.11.1.4

- Jupyter Notebook
Published by K20shores 9 months ago

musica - Version 0.11.1.3

What's Changed

  • putting so file into musica folder, updating relative rpath by @K20shores in https://github.com/NCAR/musica/pull/359
  • 0.11.1.3 by @K20shores in https://github.com/NCAR/musica/pull/360

Full Changelog: https://github.com/NCAR/musica/compare/v0.11.1.2...v0.11.1.3

- Jupyter Notebook
Published by K20shores 9 months ago

musica - Version 0.11.1.2

What's Changed

  • using supported python versions by @K20shores in https://github.com/NCAR/musica/pull/357
  • using supported python versions (#357) by @K20shores in https://github.com/NCAR/musica/pull/358

Full Changelog: https://github.com/NCAR/musica/compare/v0.11.1.1...v0.11.1.2

- Jupyter Notebook
Published by K20shores 9 months ago

musica - Version 0.11.1.1

I changed the pypi trusted publishing settings before the last release was done; I think that messed up the pypi upload

What's Changed

  • Version 0.11.1.1 by @K20shores in https://github.com/NCAR/musica/pull/356

Full Changelog: https://github.com/NCAR/musica/compare/v0.11.1.0...v0.11.1.1

- Jupyter Notebook
Published by K20shores 9 months ago

musica - Version 0.11.1.0

What's Changed

  • correcting pages triggers by @K20shores in https://github.com/NCAR/musica/pull/348
  • syntax by @K20shores in https://github.com/NCAR/musica/pull/349
  • one last time by @K20shores in https://github.com/NCAR/musica/pull/350
  • Force RPATH to look in site packages for linux wheel by @K20shores in https://github.com/NCAR/musica/pull/352
  • Version 0.11.1.0 by @K20shores in https://github.com/NCAR/musica/pull/355

Full Changelog: https://github.com/NCAR/musica/compare/v0.11.1...v0.11.1.0

- Jupyter Notebook
Published by K20shores 9 months ago

musica - Version 0.11.1

What's Changed

  • adding spack option by @K20shores in https://github.com/NCAR/musica/pull/290
  • re-adding module file by @K20shores in https://github.com/NCAR/musica/pull/292
  • Update modules configuration by @mattldawson in https://github.com/NCAR/musica/pull/293
  • Update CMake rules override by @mattldawson in https://github.com/NCAR/musica/pull/294
  • Interface fortran 273 by @montythind in https://github.com/NCAR/musica/pull/291
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/300
  • Updates MICM version by @mattldawson in https://github.com/NCAR/musica/pull/302
  • Refactor errors usage, micm API by @K20shores in https://github.com/NCAR/musica/pull/295
  • 268 make cuda solver option available by @K20shores in https://github.com/NCAR/musica/pull/301
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/304
  • Remove JSON installation by @boulderdaze in https://github.com/NCAR/musica/pull/306
  • Added Code Coverage by @montythind in https://github.com/NCAR/musica/pull/307
  • Fix fetch content tests by @K20shores in https://github.com/NCAR/musica/pull/308
  • testing python cuda build by @K20shores in https://github.com/NCAR/musica/pull/305
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/309
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/310
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/311
  • In-code mechanism creation by @mattldawson in https://github.com/NCAR/musica/pull/312
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/314
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/313
  • Update API to use latest version of MICM by @mattldawson in https://github.com/NCAR/musica/pull/315
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/317
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/316
  • Update python state by @mattldawson in https://github.com/NCAR/musica/pull/319
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/323
  • adding mechanism configuration as a dependency by @K20shores in https://github.com/NCAR/musica/pull/320
  • removes references to unused chemistry object by @K20shores in https://github.com/NCAR/musica/pull/321
  • Allow ints to be passed to set conditions by @mattldawson in https://github.com/NCAR/musica/pull/324
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/325
  • Disable building tests for Mechanism Configuration by @boulderdaze in https://github.com/NCAR/musica/pull/327
  • adding cuda support to fortran by @K20shores in https://github.com/NCAR/musica/pull/322
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/330
  • Add pkg-config to install by @mattldawson in https://github.com/NCAR/musica/pull/331
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/336
  • Documentation by @K20shores in https://github.com/NCAR/musica/pull/334
  • v0.11.0 by @K20shores in https://github.com/NCAR/musica/pull/337
  • Add copy assign for mappings by @mattldawson in https://github.com/NCAR/musica/pull/341
  • Updates API for MICM correct vector matrix traversing by @mattldawson in https://github.com/NCAR/musica/pull/339
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/342
  • testing build action by @K20shores in https://github.com/NCAR/musica/pull/340
  • v0.11.0 part 2 by @K20shores in https://github.com/NCAR/musica/pull/343
  • Fix version selector in Documentation by @montythind in https://github.com/NCAR/musica/pull/338
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/344
  • Version 0.11.1, again by @K20shores in https://github.com/NCAR/musica/pull/347

Full Changelog: https://github.com/NCAR/musica/compare/v0.10.1...v0.11.1

- Jupyter Notebook
Published by K20shores 10 months ago

musica - Version 0.10.1

What's Changed

  • updating mechanism configuration version by @K20shores in https://github.com/NCAR/musica/pull/287
  • updating mechanism configuration version (#287) by @K20shores in https://github.com/NCAR/musica/pull/288

Full Changelog: https://github.com/NCAR/musica/compare/v0.10.0...v0.10.1

Uses a version of the mechanism configuration which fixed a bug that incorrectly parsed first order loss reactions

- Jupyter Notebook
Published by K20shores 11 months ago

musica - Version 0.10.0

What's Changed

  • Happy New Year by @boulderdaze in https://github.com/NCAR/musica/pull/247
  • Add size function to index mappings by @mattldawson in https://github.com/NCAR/musica/pull/250
  • 97 modify windows GitHub action to build and test the fortran code by @K20shores in https://github.com/NCAR/musica/pull/252
  • Reorganize the MUISICA include files upon installation by @boulderdaze in https://github.com/NCAR/musica/pull/251
  • Add map matching options by @mattldawson in https://github.com/NCAR/musica/pull/254
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/259
  • Fix bugs when building and linking MUSICA with MUSICA-CCPP sources by @boulderdaze in https://github.com/NCAR/musica/pull/260
  • adding mechanism configuration parser dependency by @K20shores in https://github.com/NCAR/musica/pull/257
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/264
  • Parse v0 mechanisms by @K20shores in https://github.com/NCAR/musica/pull/265
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/269
  • Parse v1 mechanism by @K20shores in https://github.com/NCAR/musica/pull/267
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/271
  • 258 add documentation for reading configurations by @K20shores in https://github.com/NCAR/musica/pull/270
  • Provide interface micm state 217 by @montythind in https://github.com/NCAR/musica/pull/266
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/275
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/276
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/277
  • adding NSF prefix to NCAR in the docs by @K20shores in https://github.com/NCAR/musica/pull/278
  • added workflow to auto close stale issues by @montythind in https://github.com/NCAR/musica/pull/279
  • Update the version by @boulderdaze in https://github.com/NCAR/musica/pull/280
  • Cmake commands in a single line for Windows action by @boulderdaze in https://github.com/NCAR/musica/pull/281
  • Correct python builds by @K20shores in https://github.com/NCAR/musica/pull/283
  • maybe this build will work by @K20shores in https://github.com/NCAR/musica/pull/284
  • V 0.10 by @K20shores in https://github.com/NCAR/musica/pull/285

New Contributors

  • @montythind made their first contribution in https://github.com/NCAR/musica/pull/266

Full Changelog: https://github.com/NCAR/musica/compare/v0.9.0...v0.10.0

- Jupyter Notebook
Published by K20shores 11 months ago

musica - v0.10.0

What's Changed

  • Happy New Year by @boulderdaze in https://github.com/NCAR/musica/pull/247
  • Add size function to index mappings by @mattldawson in https://github.com/NCAR/musica/pull/250
  • 97 modify windows GitHub action to build and test the fortran code by @K20shores in https://github.com/NCAR/musica/pull/252
  • Reorganize the MUISICA include files upon installation by @boulderdaze in https://github.com/NCAR/musica/pull/251
  • Add map matching options by @mattldawson in https://github.com/NCAR/musica/pull/254
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/259
  • Fix bugs when building and linking MUSICA with MUSICA-CCPP sources by @boulderdaze in https://github.com/NCAR/musica/pull/260
  • adding mechanism configuration parser dependency by @K20shores in https://github.com/NCAR/musica/pull/257
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/264
  • Parse v0 mechanisms by @K20shores in https://github.com/NCAR/musica/pull/265
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/269
  • Parse v1 mechanism by @K20shores in https://github.com/NCAR/musica/pull/267
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/271
  • 258 add documentation for reading configurations by @K20shores in https://github.com/NCAR/musica/pull/270
  • Provide interface micm state 217 by @montythind in https://github.com/NCAR/musica/pull/266
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/275
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/276
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/277
  • adding NSF prefix to NCAR in the docs by @K20shores in https://github.com/NCAR/musica/pull/278
  • added workflow to auto close stale issues by @montythind in https://github.com/NCAR/musica/pull/279
  • Update the version by @boulderdaze in https://github.com/NCAR/musica/pull/280

New Contributors

  • @montythind made their first contribution in https://github.com/NCAR/musica/pull/266

Full Changelog: https://github.com/NCAR/musica/compare/v0.9.0...v0.10.0

- Jupyter Notebook
Published by boulderdaze 11 months ago

musica - v0.9.0

What's Changed

  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/231
  • fix bug in getting number of grid sections by @mattldawson in https://github.com/NCAR/musica/pull/233
  • TUV-x photolysis rate constant and heating rate ordering access by @mattldawson in https://github.com/NCAR/musica/pull/235
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/236
  • Initialize config pointer to nullptr by @mattldawson in https://github.com/NCAR/musica/pull/237
  • Disable TUV-x tests when fetching content for TUV-x. by @boulderdaze in https://github.com/NCAR/musica/pull/239
  • 195 backward euler python by @dwfncar in https://github.com/NCAR/musica/pull/234
  • Use fortran types in API functions by @mattldawson in https://github.com/NCAR/musica/pull/238
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/241
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/240
  • Add contiguous attribute for arrays passed to c functions by @mattldawson in https://github.com/NCAR/musica/pull/242
  • Fixes the intent of the target array in the copy_data function by @mattldawson in https://github.com/NCAR/musica/pull/243
  • Update version by @boulderdaze in https://github.com/NCAR/musica/pull/246

Full Changelog: https://github.com/NCAR/musica/compare/v0.8.1...v0.9.0

- Jupyter Notebook
Published by boulderdaze about 1 year ago

musica - v0.8.1

What's Changed

  • Tutorial updates by @mattldawson in https://github.com/NCAR/musica/pull/222
  • Add TUV-x run function by @mattldawson in https://github.com/NCAR/musica/pull/223
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/228
  • Store a state alongside the solver by @K20shores in https://github.com/NCAR/musica/pull/225
  • v0.8.1 by @K20shores in https://github.com/NCAR/musica/pull/232

Full Changelog: https://github.com/NCAR/musica/compare/v0.8.0...v0.8.1

- Jupyter Notebook
Published by K20shores over 1 year ago

musica - v0.8.0

What's Changed

  • Add multi-grid cell solving to MUSICA API for MICM by @mattldawson in https://github.com/NCAR/musica/pull/192
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/198
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/199
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/200
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/202
  • 162 euler option redo by @dwfncar in https://github.com/NCAR/musica/pull/204
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/208
  • removing gcc 11 by @K20shores in https://github.com/NCAR/musica/pull/209
  • Add index-index mapping for arrays by @mattldawson in https://github.com/NCAR/musica/pull/207
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/212
  • Allow querying of grid size by @mattldawson in https://github.com/NCAR/musica/pull/214
  • Update TUVX constructor by @boulderdaze in https://github.com/NCAR/musica/pull/213
  • setting rpath on apple by @K20shores in https://github.com/NCAR/musica/pull/216
  • Remove gitmodule by @boulderdaze in https://github.com/NCAR/musica/pull/219
  • 196 backward euler fortran by @dwfncar in https://github.com/NCAR/musica/pull/210
  • Add test to disable MICM and/or TUVX by @boulderdaze in https://github.com/NCAR/musica/pull/220
  • Update version for release by @boulderdaze in https://github.com/NCAR/musica/pull/221

Full Changelog: https://github.com/NCAR/musica/compare/v0.7.3...v0.8.0

- Jupyter Notebook
Published by boulderdaze over 1 year ago

musica - v0.7.3

What's Changed

  • MUSICA Tutorial Chapter 2 by @dwfncar in https://github.com/NCAR/musica/pull/141
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/170
  • Add profiles for TUV-x by @mattldawson in https://github.com/NCAR/musica/pull/171
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/176
  • Vector-ordered Rosenbrock Solver by @boulderdaze in https://github.com/NCAR/musica/pull/172
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/180
  • Uniformize the indentation for Fortran code base by @boulderdaze in https://github.com/NCAR/musica/pull/177
  • MUSICA Tutorial Chapter 0 by @dwfncar in https://github.com/NCAR/musica/pull/173
  • 159 create an action to publish to pypi when we make a release by @K20shores in https://github.com/NCAR/musica/pull/184
  • Allow TUV-x radiator data to be updated through the API by @boulderdaze in https://github.com/NCAR/musica/pull/182
  • Python error checking by @K20shores in https://github.com/NCAR/musica/pull/189
  • v0.7.3 by @K20shores in https://github.com/NCAR/musica/pull/191

Full Changelog: https://github.com/NCAR/musica/compare/v0.7.1...v0.7.3

- Jupyter Notebook
Published by K20shores over 1 year ago

musica - v0.7.0

What's Changed

  • 79 allow updates to custom rate constant parameters and mapping by name by @K20shores in https://github.com/NCAR/musica/pull/80
  • 81 supply custom rate constants to fortran by @K20shores in https://github.com/NCAR/musica/pull/82
  • Python packaging by @K20shores in https://github.com/NCAR/musica/pull/85
  • Access species properties through API by @mattldawson in https://github.com/NCAR/musica/pull/86
  • Fixes a bug with Fortran builds by @mattldawson in https://github.com/NCAR/musica/pull/87
  • 91 remove submodules by @K20shores in https://github.com/NCAR/musica/pull/92
  • Add custom error handling option by @mattldawson in https://github.com/NCAR/musica/pull/88
  • 90 allow api users to create and destroy instances of tuvx by @K20shores in https://github.com/NCAR/musica/pull/96
  • Update error and mapping types to use String struct by @mattldawson in https://github.com/NCAR/musica/pull/99
  • Fix packaging script by @mattldawson in https://github.com/NCAR/musica/pull/100
  • Update path to musicaConfig.in in CMake scripts by @mattldawson in https://github.com/NCAR/musica/pull/101
  • Develop fix build by @K20shores in https://github.com/NCAR/musica/pull/102
  • Develop docs by @dwfncar in https://github.com/NCAR/musica/pull/95
  • Update build scripts by @mattldawson in https://github.com/NCAR/musica/pull/106
  • Shift fortran indices to be 1-based by @mattldawson in https://github.com/NCAR/musica/pull/114
  • Develop fix ubuntu action by @K20shores in https://github.com/NCAR/musica/pull/116
  • Update MICM API to reflect the changes in MICM by @boulderdaze in https://github.com/NCAR/musica/pull/110
  • Parameterize dependencies to allow for easier testing against PRs, branches. by @WardF in https://github.com/NCAR/musica/pull/124
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/130
  • Add clang-format to autoformate C/C++ code by @boulderdaze in https://github.com/NCAR/musica/pull/125
  • Auto format python code using pep8 by @boulderdaze in https://github.com/NCAR/musica/pull/129
  • Set musica-fortran position-independent code macro to ON when building static library by @WardF in https://github.com/NCAR/musica/pull/133
  • fixing intel by @K20shores in https://github.com/NCAR/musica/pull/137
  • Add clang-tidy to autoformat C/C++ by @boulderdaze in https://github.com/NCAR/musica/pull/131
  • MUSICA Tutorial Chapter 1 by @dwfncar in https://github.com/NCAR/musica/pull/132
  • Use single line comment style for copyright by @boulderdaze in https://github.com/NCAR/musica/pull/143
  • Add libnetcdf.setting-style configuration summary by @WardF in https://github.com/NCAR/musica/pull/148
  • Modify regex for clang format by @boulderdaze in https://github.com/NCAR/musica/pull/142
  • Make tuvx grids available in musica fortran and musica c++ by @K20shores in https://github.com/NCAR/musica/pull/140
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/150
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/149
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/151
  • Fixing fetch content tests by @K20shores in https://github.com/NCAR/musica/pull/154
  • Add air density to MICM solve function as input by @mattldawson in https://github.com/NCAR/musica/pull/160
  • Auto-format code changes by @github-actions in https://github.com/NCAR/musica/pull/161
  • Return MICM solver state details from MicmSolve() by @boulderdaze in https://github.com/NCAR/musica/pull/145
  • Add GH action for clang-tidy by @boulderdaze in https://github.com/NCAR/musica/pull/164
  • 158 create an action to test the build and packaging of the python target by @K20shores in https://github.com/NCAR/musica/pull/165
  • Auto-format code by autopep8 by @github-actions in https://github.com/NCAR/musica/pull/167
  • try to fix clang test by @mattldawson in https://github.com/NCAR/musica/pull/169
  • Update the version to v0.7.0 by @boulderdaze in https://github.com/NCAR/musica/pull/168

New Contributors

  • @dwfncar made their first contribution in https://github.com/NCAR/musica/pull/95
  • @WardF made their first contribution in https://github.com/NCAR/musica/pull/124
  • @github-actions made their first contribution in https://github.com/NCAR/musica/pull/130

Full Changelog: https://github.com/NCAR/musica/compare/v0.6.1...v0.7.0

- Jupyter Notebook
Published by boulderdaze over 1 year ago

musica - Version 0.6.1

What's Changed

  • Python wrapping by @alexjamesgarza in https://github.com/NCAR/musica/pull/76
  • Interface linkage by @K20shores in https://github.com/NCAR/musica/pull/77
  • Fix the python build that I broke by @K20shores in https://github.com/NCAR/musica/pull/78

New Contributors

  • @alexjamesgarza made their first contribution in https://github.com/NCAR/musica/pull/76

Full Changelog: https://github.com/NCAR/musica/compare/v0.6.0...v0.6.1

- Jupyter Notebook
Published by K20shores almost 2 years ago

musica - Version 0.6.0

What's Changed

  • Update MICM wrapper for Atmospheric Physics by @boulderdaze in https://github.com/NCAR/musica/pull/50
  • Reorganize by @K20shores in https://github.com/NCAR/musica/pull/67
  • Remove test code for debugging and formatted spacing by @boulderdaze in https://github.com/NCAR/musica/pull/73
  • adding citation file by @K20shores in https://github.com/NCAR/musica/pull/71
  • Version update by @K20shores in https://github.com/NCAR/musica/pull/74
  • v0.6.0 by @K20shores in https://github.com/NCAR/musica/pull/75

Full Changelog: https://github.com/NCAR/musica/compare/v.0.5.0...v0.6.0

- Jupyter Notebook
Published by K20shores almost 2 years ago

musica - Version 0.5.0

What's Changed

  • add no-micm test and fix by @mattldawson in https://github.com/NCAR/musica/pull/39
  • Update README.md by @K20shores in https://github.com/NCAR/musica/pull/41
  • Added creating solver interface by @boulderdaze in https://github.com/NCAR/musica/pull/35
  • Rename micm module name by @boulderdaze in https://github.com/NCAR/musica/pull/49
  • v0.5.0 Release by @boulderdaze in https://github.com/NCAR/musica/pull/53

New Contributors

  • @mattldawson made their first contribution in https://github.com/NCAR/musica/pull/39

Full Changelog: https://github.com/NCAR/musica/compare/v0.4.0...v.0.5.0

- Jupyter Notebook
Published by boulderdaze about 2 years ago

musica - Version 0.4.0

What's Changed

  • 12 add micm to musica library by @K20shores in https://github.com/NCAR/musica/pull/13
  • only requiring gtest if requested by @K20shores in https://github.com/NCAR/musica/pull/15
  • 17 Setup MUSICA for CCPP by @K20shores in https://github.com/NCAR/musica/pull/19
  • Create an environment module for MUSICA by @K20shores in https://github.com/NCAR/musica/pull/20
  • 0.3.0 by @K20shores in https://github.com/NCAR/musica/pull/26
  • Modifications by @K20shores in https://github.com/NCAR/musica/pull/34
  • Fortran wrapper by @boulderdaze in https://github.com/NCAR/musica/pull/30
  • udpdated to the new version of the plan by @K20shores in https://github.com/NCAR/musica/pull/36

New Contributors

  • @boulderdaze made their first contribution in https://github.com/NCAR/musica/pull/30

Full Changelog: https://github.com/NCAR/musica/compare/v0.1.0...v0.4.0

- Jupyter Notebook
Published by K20shores over 2 years ago

musica - Version 0.3.0

What's Changed

  • only requiring gtest if requested by @K20shores in https://github.com/NCAR/musica/pull/15
  • 17 Setup MUSICA for CCPP by @K20shores in https://github.com/NCAR/musica/pull/19
  • Create an environment module for MUSICA by @K20shores in https://github.com/NCAR/musica/pull/20
  • 0.3.0 by @K20shores in https://github.com/NCAR/musica/pull/26
  • v0.3.0 by @K20shores in https://github.com/NCAR/musica/pull/27

Full Changelog: https://github.com/NCAR/musica/compare/v0.2.0...v0.3.0

- Jupyter Notebook
Published by K20shores over 2 years ago

musica - Version 0.2.0

What's Changed

  • 12 add micm to musica library by @K20shores in https://github.com/NCAR/musica/pull/13
  • 0.2.0 by @K20shores in https://github.com/NCAR/musica/pull/14

Full Changelog: https://github.com/NCAR/musica/compare/v0.1.0...v0.2.0

- Jupyter Notebook
Published by K20shores almost 3 years ago

musica - Version 0.1.0

Initial release of MUSICA combined library Includes: - TUV-x v0.3.0 - musica-core v0.1.0

- Jupyter Notebook
Published by mattldawson about 3 years ago