Commit Graph
438 Commits
Author SHA1 Message Date
Ray Speth 72fbf271f0 [Python] Replace and deprecate class Arrhenius 2025-09-16 20:25:13 -05:00
Ray Speth 82006bc38b [Python] Fix modifying rates using Arrhenius objects
Fixes #1870
2025-09-16 20:25:13 -05:00
Ray Speth ccb9c116b8 Fix introspection of key names in AnyMap generated from Python
Fixes #1925
2025-09-16 09:39:43 -04:00
Ingmar Schoegl 19f9c1a833 [unittest] Check SolutionArray parameters 2025-09-10 10:04:30 -04:00
Ray Speth 603cb60115 [Thermo] Deprecate LatticePhase and LatticeSolidPhase 2025-09-08 06:08:32 -05:00
Ray Speth 57b15843a3 [Python/1D] Fix auto-solve after restoring from Pandas
Fixes #1889
2025-09-07 20:55:14 -04:00
Martijn Ruijzendaal 9622b885ee test: add test for SolutionArray objects 2025-09-07 18:52:55 -04:00
Ray Speth 4fbbb1611e [1D] Fix and simplify options for solving electric field/ion diffusion
Fix "electric_field_enabled" property to have it actually control
whether the electric field is solved for.

Deprecated the "stage" option to the "solve" method which previously
was the only way to control this.

Fixes #1957
2025-09-02 14:44:29 -04:00
Ray Speth 38fbee09c8 [Test] Update Pint version check 2025-08-29 20:22:53 -05:00
Ray Speth 4b6712fbc9 [Reactor] Fix synchronization of Reservoir state
Fixes #1905
2025-08-25 06:49:56 -05:00
Ingmar Schoegl 45185f4179 [samples] Use Gaussian1 functor where applicable 2025-08-24 21:20:42 -04:00
unknown 708fa79066 addressed comments on PR 2025-08-23 07:15:07 -05:00
Ray Speth 58856eb67e [Plasma] Cleanup of EEDF solver and PlasmaPhase classes 2025-08-23 07:15:07 -05:00
Ray Speth 9f8c65c702 [Plasma] Allow marked duplicate "effective" collisions 2025-08-23 07:15:07 -05:00
Matthew Quiram 99dc3d0273 added EEDF solver test to python test suite 2025-08-23 07:15:07 -05:00
Ray Speth ff6a0c21ab [Kinetics] Avoid division by 0 in BlowersMaselRate
Fix test of sticking coefficient warnings
2025-08-23 06:43:22 -05:00
Ray Speth 410404981e [Python] Add test to check for namespace cleanliness 2025-08-22 10:13:08 -04:00
ThorstenZirwes 0a794e20ac Add Soret model for mixture-averaged diffusion
Model based on the formulation by Chapman and Cowling (1970). For more
information about this implementation and its validation, see T. Zirwes,
A. Kronenburg (2025) (https://doi.org/10.1007/s10494-025-00680-5)
2025-07-30 07:05:43 -05:00
Ray Speth 726dabce96 [Input/Kinetics] Update duplicate reactions when serializing
Fixes #1922
2025-07-09 19:18:04 -04:00
Ray Speth fb4c553f98 [Reactor/1D] Improve test coverage of steady-state solver 2025-06-25 18:54:40 -04:00
Ray Speth 11d5f02bcb [Reactor] Handle constant temperature case in solveSteady 2025-06-25 18:54:40 -04:00
Ray Speth 64fd82f6ba [Reactor Add more extensive tests for steady-state solver 2025-06-25 18:54:40 -04:00
Ray Speth 03a7468a84 [Reactor/Test] Add tests for steady solver 2025-06-25 18:54:40 -04:00
Ray Speth 6dad66de9e [Test] Avoid spurious failures in ImpingJet test case 2025-06-25 18:54:40 -04:00
Ray Speth 917950acdd [Cython/Transport] Fix layout of multi_diff_coeffs matrix 2025-05-31 06:40:33 -05:00
Bang-Shiuh Chen f501f3f7eb [kinetics] add test for electron collision plasma reaction 2025-05-18 14:56:55 -05:00
Bang-Shiuh Chen 8612d4d0dc [test] update plasma reaction to reversible 2025-05-18 14:56:55 -05:00
Ingmar Schoegl 1b5a4e2860 [unittest] Avoid building ReactorNet incrementally 2025-05-18 15:33:50 -04:00
Bang-Shiuh Chen e19ac68adb [plasma] fix c2 and make shape factor default value one 2025-04-22 09:51:36 -04:00
Ray Speth 84831a9ba6 [Input] Fix ck2yaml handling of unnamed surfaces
Fixes #1845
2025-04-21 21:22:51 -05:00
Ray Speth addbfaac52 [transport] Formatting cleanup related to high-pressure transport 2025-03-26 23:31:13 -04:00
Christopher Neal edcc49f577 [transport] addressing review comments 2025-03-26 23:31:13 -04:00
Christopher Neal 65c057be1f [transport] added regression-type test for high pressure transport models 2025-03-26 23:31:13 -04:00
Christopher Neal 740c42fb88 [transport] added new unit test and fixed some issues with unit test input files 2025-03-26 23:31:13 -04:00
Christopher Neal 3dd2e233bf [transport] added new unit test, updated example, removed old unit test that would never work 2025-03-26 23:31:13 -04:00
Christopher Neal b1c1ed447e added a test, and fixed names for transport objects 2025-03-26 23:31:13 -04:00
Ingmar Schoegl 3f9742dcd0 [unittests] Improve test-zeroD coverage 2025-03-21 15:55:12 -04:00
Ray Speth e383e7b16e [Test] Add tests for new 1D Jacobian options 2025-02-01 14:15:18 -06:00
Ray Speth 5f6cd17ede [Test] Avoid spurious failures of TestFreeFlame.test_converge_adiabtic 2025-02-01 14:15:18 -06:00
Ray Speth 2928a4e66d [Test] Avoid possible error overwriting existing file 2025-02-01 14:15:18 -06:00
Bang-Shiuh Chen d216c6dc6b [test] add test_elastic_power_loss 2025-01-31 00:37:47 -05:00
Ingmar Schoegl 9c3a57c8be [unittests] Cover transport model updates 2025-01-22 22:57:56 -05:00
Ingmar Schoegl e647b9de63 [Python] Fix unordered SolutionArray append 2025-01-22 14:45:58 -05:00
Ray Speth b3287526a1 Drop support for ruamel.yaml < 0.17.16 2024-12-31 11:52:42 -05:00
Ray Speth 5814fa245a Drop support for Python 3.8 and 3.9 2024-12-31 11:52:42 -05:00
Ray Speth 12f244d440 Delete code marked for removal after Cantera 3.1 2024-12-31 11:52:42 -05:00
Ray Speth a60ff4d200 [Test] Test low-T range of ion--neutral collision integral 2024-12-12 08:40:46 -06:00
Ray Speth 87dcca1f0e [Test] Test water viscosity correction near critical point 2024-12-12 08:40:46 -06:00
Ray Speth 9c93eea0f9 [Transport] Check species indices when accessing polynomial fits 2024-12-12 08:40:46 -06:00
Ray Speth eb0b3c65f1 [Transport] Test diffusivity and conductivity in "CK mode" 2024-12-12 08:40:46 -06:00