-
-
Notifications
You must be signed in to change notification settings - Fork 348
Cantera 2.6.0 Changelog
Ray Speth edited this page May 5, 2022
·
4 revisions
This list is organized by pull request and includes all changes since Cantera 2.5.1.
- #1267 Release 2.6.0
-
#1268 [SCons] Display SCons version
-
f4810d2
[2022-05-01] [SCons] Display SCons version
-
-
#1264 Add Peng-Robinson and fix plasma references in Sphinx
-
227745e
[2022-04-30] [Sphinx] Add Peng-Robinson and fix plasma references
-
- #1265 Fix compatibility with SCons 3.x
-
#1263 Port
lithium_ion_battery.m
to Python -
#1255 Update Python docstrings
-
0a7b436
[2022-04-30] [Doc] Eliminate 'i.e.' and 'e.g.' -
65b82b9
[2022-04-28] [Python/Examples] Improve short summaries used on website -
cf31f49
[2022-04-28] Move INSTALL to INSTALL.md -
1f1fecc
[2022-04-28] Fix outdated INSTALL instructions -
00aa150
[2022-04-28] Fix docstring for MultiSpeciesThermo::update_single -
ae0d361
[2022-04-28] Fix FlameBase X, Y, and concentrations docstrings -
8690fc1
[2022-04-28] [doc] Add docstrings for undocumented Python methods/properties -
a4de40a
[2022-04-26] [Python/doc] Fix thermal_conductivity docstrings -
e9e2b0a
[2022-04-26] [Python/examples] Fix error from using pathlib -
5f38a07
[2022-04-26] [doc] Fix broken links to Python member functions -
e357ba6
[2022-04-26] [doc] Add members from _SolutionBase to Sphinx docs
-
- #1256 Fix bug with electrochemical-legacy
-
#1261 Direct pip to build in place and not in /tmp
-
b5f2194
[2022-04-29] Direct pip to build in place and not in /tmp
-
- #1257 Enforce third-body concentration as argument to falloff_function
-
#1252
ck2yaml
Strip optional +M from PLOG reactions -
#1249 Update YAML Sphinx documentation
-
ab8aee9
[2022-04-25] [Sphinx] Add link to phases documentation -
06107b5
[2022-04-24] [Sphinx] Make reaction rate documentation consistent -
b093ad8
[2022-04-24] [Sphinx] Update YAML documentation for 'type' entry -
86e5ed9
[2022-04-24] [Sphinx] Update YAML documentation for surface reactions -
65ebc8f
[2022-04-24] [Sphinx] Add Tsang to YAML documentation -
fb21bd9
[2022-04-24] [Sphinx] Fix links after website update
-
-
#1250 Add condensed species data for missing T ranges
-
2b111e6
[2022-04-25] [data] Add condensed species data for missing T ranges
-
-
#1190 Plasma phase
-
677558c
[2022-04-22] [plasma] Add YAML docs -
e1bb478
[2022-04-21] [plasma] Use a custom exception class for invalid methods -
f97c87e
[2022-04-18] [plasma] Add 'discretized' to function name -
02a5860
[2022-04-17] [plasma] add test_add_multiple_electron_species -
c629988
[2022-04-17] [transport] fix electron species index initialization -
b3aa2f0
[2022-04-17] [plasma] add key normalize and fix get set parameters -
22b0772
[2022-04-16] [plasma] add normalizeElectronEnergyDistribution -
a0ec865
[2022-04-16] [thermo] Add option of using Simpson's rule for EEDF -
89dc414
[2022-04-05] [plasma] check for errors in electron energy levels and distribution -
b440d16
[2022-03-24] [plasma] add ThermoYamlRoundTrip test -
5f133ee
[2022-03-22] [plasma] use raw pointer for get/set methods -
d69f293
[2022-03-22] [plasma] add distribution type and input file parameters -
1de01a3
[2022-03-22] [plasma] add key electron-energy-distribution-function -
8c8bc2c
[2022-03-21] [plasma] use Eigen::ArrayXd for m_electronEnergyLevels -
e46c22e
[2022-03-20] [plasma] add functions to manage isotropic shape factor -
081b70f
[2022-03-20] [plasma] use addSpecies to find electron species index -
6f07f0c
[2022-03-15] [plasma] change name of updateIsotropicElectronEnergyDistribution -
41d3cb3
[2022-03-15] [plasma] abbreviation of calculation (Boltzmann constant) -
554605f
[2022-03-09] [plasma] use Eigen::Map -
f48c027
[2022-03-05] [plasma] Add doxygen docs and move Python functions to ThermoPhase -
54e3164
[2022-03-01] [plasma] move tests to test_thermo.py -
af58927
[2022-03-01] [plasma] change electronEnergyGrid to Levels -
5c76008
[2022-03-01] [plasma] move plasma back to thermo.pyx -
6375afc
[2022-03-01] [plasma] reduce line length -
7a09d5a
[2022-02-21] [thermo] update handling of electron temperature -
75c1406
[2022-02-28] [plasma] move plasma back to thermo folder -
5c3bbce
[2022-02-22] [plasma] improve documentation -
c9dd368
[2022-02-21] [thermo] set Te = T when thermo=IdealGas -
83d8f96
[2022-02-19] [plasma] remove electron distrb method -
7b0fe4f
[2022-02-15] [plasma] use LinSpaced for init grid -
95d4ba5
[2022-02-14] add vscode to .gitignore -
6e36edc
[2022-02-13] [plasma] add test_mean_electron_energy -
41d1853
[2022-02-11] [plasma] change electron thermo model -
ec1a73e
[2022-02-11] [plasma] add _updateThermo() -
bc63b74
[2022-02-08] [plasma] add documentation -
f6f05fa
[2022-02-07] [plasma] separate tests for isotropic-velocity and user-specified -
38cf0b2
[2022-02-07] [plasma] calculate mean electron energy using trapezoidal rule -
61899f7
[2022-02-07] [plasma] add test_set_electron_energy_distribution -
fdc5f96
[2022-02-07] [plasma] add get/setElectronEnergyDistrb -
6906025
[2022-02-07] [plasma] add logic for user-specified EEDF -
9af6261
[2022-02-05] [plasma] Add class PlasmaPhase with isotropic EEDF
-
-
#1248 Fix erroneous temperature ranges in nasa_condensed.yaml
-
af3ed88
[2022-04-23] [data] Add reference information from McBride report -
984123a
[2022-04-20] [data] Fix temperature ranges in nasa_condensed.yaml -
05ed4b3
[2022-04-20] [ck2yaml] Add support for format with single intermediate temperature -
a41522c
[2022-04-20] [ck2yaml] Preserve spaces in thermo note
-
-
#1242 Add
SolutionArray :set_mixture_fraction
method.-
08602cd
[2022-04-22] [Test/Cython] Fix assert raises regex -
e92bad5
[2022-04-22] [Cython/Test] Use array/regex testing methods -
15f63e5
[2022-04-22] [Cython/Test] Use array tests and regex match -
2d504a6
[2022-04-22] SolutionArray.set_mixture_fraction.py unit test -
010354b
[2022-04-21] Update broadcasting comment. -
885c0ef
[2022-04-17] Improve comments incomposite.py
-
ec0f4e5
[2022-04-14] AddSolutionArray :set_mixture_fraction
method.
-
-
#1247 YAML surface phase requires kinetics model
-
44bb6ff
[2022-04-19] [UnitTests] Add tests for default surface kinetics -
112fa2b
[2022-04-20] [Input] Require kinetics key if phase has reactions entry -
649837f
[2022-04-19] [Input] Do not require reactions key if phase has no kinetics entry -
ba4fa38
[2022-04-19] [Kinetics] Make default kinetics type dependent on phase dimensions
-
- #1243 Fix RPATH related issues
-
#1072 Extend BinarySolutionTabulatedThermo by tabulated partial molar volumes
-
e7b931b
[2022-04-14] Extend BinarySolutionTabulatedThermo by tabulated molar volumes -
fda4cc0
[2022-04-13] Extend BinarySolutionTabulatedThermo by tabulated molar volumes -
0ea1a43
[2022-04-06] Extend BinarySolutionTabulatedThermo by tabulated molar volumes -
c748b09
[2021-08-06] Extend BinarySolutionTabulatedThermo by tabulated partial molar volumes -
7e30911
[2021-07-13] Extend BinarySolutionTabulatedThermo by tabulated partial molar volumes
-
-
#1241 Fix missing files in MSI
-
6200ea0
[2022-04-10] [SCons] Fix missing files in MSI
-
- #1240 Fix python-minimal installation issues
-
#1239 Prevent aggressive pip uninstallation of existing package
-
0d29d6a
[2022-04-06] [SCons] Prevent aggressive pip uninstallation of existing package
-
-
#1236 Fix/deprecate 'from_pandas' interface
-
01b1a4b
[2022-04-05] [Python] Disable FlameBase.from_pandas
-
-
#1234 Add keywords to examples
-
b4616ef
[2022-04-03] Allow running example-keywords.py from any location -
2566df0
[2022-04-02] Add CI test for keywords in examples -
720df8f
[2022-04-02] Add explicit list of example files with no keywords -
8187a86
[2022-04-02] Add ability to compare against known keywords -
ff29637
[2022-04-02] Add keywords to Fortran examples -
9b8212c
[2022-04-02] Add keywords to C++ examples -
bc24b96
[2022-04-02] [Doc] Add a script for parsing example keywords -
b84a9ce
[2022-03-30] Add keywords to Matlab examples -
ce4c043
[2022-03-28] Add keywords to Python examples
-
-
#1232 Fix building sdist and wheels and conda packages
-
6102cd5
[2022-03-30] [SCons] Only resolve prefix if stage_dir isn't set -
b99d510
[2022-03-30] Add a docstring to DefineDict in the sdist builder -
30a397a
[2022-03-29] [sdist] Reduce wheel size on Linux -
ad50605
[2022-03-29] [sdist] Fix platform-dependent sdist -
ab6831b
[2022-03-29] [SCons] Fix config options for sdist -
9483511
[2022-03-29] [Cython/Test] Fix tests writing to local directory -
56bf455
[2022-03-29] [Cython] Allow instances of Path in write_yaml -
957376b
[2022-03-29] [CI] Fix name of versioned Boost folder
-
-
#1229 Fix build issues - macOS rpath, wheel paths, missing pytest
-
60d56e1
[2022-03-29] Eliminate NEEDS_GENERIC_TEMPL_STATIC_DECL -
d30b76a
[2022-03-29] Fix errors due to setuptools 61.0 -
af4fbd2
[2022-03-27] Suppress ctml_writer deprecation warnings during build -
308bffd
[2022-03-27] Fix MSVC warning about mismatched qualifiers -
f0ec6bb
[2022-03-27] [CI] Pin jinja2 to fix incompatibility with Sphinx<4.0 -
61c59bd
[2022-03-26] [SCons] Provide better error message when pytest is missing -
b8a44ba
[2022-03-26] [SCons] Fix RPATH linkage on macOS -
749d024
[2022-03-26] [SCons] Determine name of macOS wheel in advance -
1bed0f9
[2022-03-26] [SCons] Fix expected name of .whl file -
cc80e5b
[2022-03-26] [SCons] Fix linking to system version of fmt
-
-
#1231 Documentation updates
-
04142f6
[2022-03-27] Add YAML docs for two-temperature-plasma reaction -
af9352f
[2022-03-27] [Examples] Provide extended description for website -
6d30c59
[2022-03-27] [Doc] Clarify rationale for ArrheniusRateBase._cinit -
78d7b10
[2022-03-27] [Doc] Fix links in TwoTempPlasmaRate constructor -
05ab780
[2022-03-27] [Doc] Describe list-based format for coverage dependencies -
f6aae83
[2022-03-27] [Examples] dusty_gas.py requires Cantera 2.6.0
-
-
#1227 Multicomponent diffusion coefficient documentation.
-
cd98c25
[2022-03-24] Multicomponent diffusion coefficient documentation
-
-
#1200 [kinetics] fix TwoTempPlasma documentation
-
fabc907
[2022-03-23] [Kinetics] fix documentation for TwoTempPlasmaRate
-
-
#1221 Bump version to 2.6.0b1
-
feb6a0f
[2022-03-19] Bump version to 2.6.0b1
-
-
#1222 Disable Python 3.6
-
10ba578
[2022-03-23] [SCons] Fix message formatting -
3f25aca
[2022-03-23] [SCons] Check for Python version prior to importing buildutils -
1485345
[2022-03-20] [SCons] Always throw error if minimum Python version is not met -
536c1cc
[2022-03-20] [SCons] Require Python 3.7 -
629014f
[2022-03-20] [SCons] Use f-strings and logger messages
-
-
#1158 Add package workflow
-
ccfe913
[2022-03-21] [SCons] Move prefix string replacement -
1edc701
[2022-03-21] [SCons] Avoid normpath for prefix -
79b1dd7
[2022-03-20] [SCons] Fix build errors on Windows -
b954b80
[2022-03-19] [SCons] Refactor post-installation message -
9843727
[2022-03-19] [SCons/Cython] Fix install prefix -
2a69135
[2022-03-19] [SCons] Correct a type in the config options -
a21d526
[2022-03-15] Address review comments -
5df5411
[2022-03-15] [CI] Switch Boost download to jfrog -
b4b2390
[2022-03-15] [SCons] Fix RPATH for Clang -
92cc862
[2022-03-15] [CI] Fix errors in CI -
07067bd
[2022-03-14] [SCons] Clean up the cleaning process -
65e97d8
[2022-03-14] [CI] Reset CI building to defaults -
61602f2
[2022-03-14] [CI] Trigger macOS package builds -
915255a
[2022-03-14] [CI] Add Windows MSI job -
8460994
[2022-03-13] [SCons] Remove setup_scripts instructions -
b1bbedd
[2022-02-16] [CI] Add a step to trigger Conda builds -
91d065b
[2022-02-13] [SCons] Correct RPATH prefix for Clang -
f8beb85
[2022-02-12] [Test/Reactor] Relax tolerance for custom reactor -
f8a0f87
[2022-02-12] Raise an error if the submodules aren't present -
66f270f
[2022-02-07] Flake8/quotes stuff -
cfc5ee6
[2022-02-07] [SCons] Python minimal uses pip to install -
f74c422
[2022-02-06] [SCons] Change installation directory printout -
da4f063
[2022-02-06] [SCons/Cython] Change default python_prefix value -
5567c71
[2022-01-18] [SCons/Cython] Use pip to build/install interface -
4672704
[2022-02-06] [SCons] Fix if git is not present on the system -
7ad2c6d
[2022-01-18] [Cython] Remove bdist_win installer -
e6448b2
[2022-01-18] [Cython] Remove unnecessary install option -
24ff7b5
[2022-01-18] [SCons] Configure macOS target version for Python -
cc0d2aa
[2022-01-18] [Cython/Test] Fix a test that doesn't use work dir -
4b8e28c
[2022-01-17] [SCons/Cython] Remove Darwin prefix setting -
c9da8ee
[2021-12-14] [CI] Add a new packaging workflow
-
-
#1225 Additional Kinetics cleanup
-
5f35bd8
[2022-03-21] Deprecate some unused derived constants -
a2517d0
[2022-03-21] [Kinetics] Fix use of "unconvertible" flag -
238d407
[2022-03-21] [Doc] Fix a bunch of Doxygen warnings -
9b4f4de
[2022-03-21] Validate that reactions are configured when adding to Kinetics -
78b5c2e
[2022-03-20] [Kinetics] Eliminate PlogRate::setRateParameters -
702a101
[2022-03-20] [Kinetics] Eliminate BulkRate template -
97e6f05
[2022-03-20] [Kinetics] Remove Arrhenius-related code from BulkRate template
-
-
#1226 Fix invalid unchecked cast to StFlow
-
edd82c6
[2022-03-21] [1D] Fix invalid unchecked cast to StFlow
-
-
#1223 Reorganize reaction rate classes
-
5f94a85
[2022-03-20] [Kinetics] Deprecate obsolete reaction rate classes/methods -
7e5de46
[2022-03-20] [Kinetics] Move ChebyshevRate to its own header file -
a7fba76
[2022-03-20] [Kinetics] Move PlogRate to its own header file -
cb4e733
[2022-03-20] [Kinetics] Move BlowersMaselRate to its own header file -
e2c56d7
[2022-03-20] [Kinetics] Move TwoTempPlasma to its own header file -
df2e016
[2022-03-20] [Kinetics] Put ReactionData implementations with matching rates -
6e1d871
[2022-03-19] [Kinetics] Make ReactionFactory internal
-
-
#1216 Refactor electrochemical reactions
-
4bfd2a8
[2022-03-18] [Python] Apply review suggestions to Python API -
573b493
[2022-03-18] [Kinetics] Apply review suggestions -
5d7f3aa
[2022-03-17] [Kinetics] Minor tweaks -
9a11d9b
[2022-03-17] [Kinetics] Add missing check for modifyReaction -
d6b7aa2
[2022-03-15] [UnitTests] Retain coverage of legacy electrochemistry implementation -
5627178
[2022-03-14] [UnitTests] Update/add tests related to electrochemistry -
dbd1539
[2022-03-14] [Python] Update electrochemistry-related properties -
0eac260
[2022-03-14] [Kinetics] Move calculation of change of electrical potential energy -
10f2a04
[2022-03-14] [Thermo] Ensure ThermoPhase::setElectricPotential invalidates cache -
6e53fd7
[2022-03-14] [Kinetics] Add number of phases to ReactionData::resize -
fb43787
[2022-03-14] [Kinetics] Join interface and electrochemical MultiRate evaluators -
a35faf1
[2022-03-14] [Kinetics] Switch electrochemical reactions to new framework -
446d2f0
[2022-03-14] [Kinetics] Deprecate InterfaceKinetics::electrochem_beta -
723671f
[2022-03-13] [Kinetics] Implement MultiRate::processVoltageCorrections -
b4182ec
[2022-03-13] [Kinetics] Implement rate-specific voltage correction -
149b2d9
[2022-03-13] [Kinetics] Separate interface and electrochemical MultiRate evaluators -
1d1f163
[2022-03-13] [Kinetics] Implement Reaction::checkElectrochemistry -
6e75592
[2022-03-13] [Kinetics] Add electrochemical parameters to CoverageBase -
8e44b94
[2022-03-13] [Kinetics] Remove unused magic numbers
-
- #1218 Fix Redlich-Kwong partial molar properties
-
#1215 Check for valid component name when setting advance limits
-
719275e
[2022-03-13] [Reactor] Check for valid component name when setting advance limits
-
-
#1212 Minor tweaks for 2.6 beta
-
e6a5ffd
[2022-03-08] Mark *_ddC and *_ddX derivatives as experimental
-
-
#1181 Refactor interface kinetics
-
fc6a018
[2022-03-07] [UnitTests] Add check for multiple sticking species -
ce56b74
[2022-03-05] [Kinetics] Refinine detection of sticking species -
f123bbb
[2022-03-06] [Kinetics] Add comments to resizeReactions -
b84659a
[2022-03-05] [UnitTest] Replace references to CTI by YAML syntax -
0f2327e
[2022-02-11] [UnitTests] Add tests for interface rates and reactions -
f09000b
[2022-03-05] [Kinetics] Update nomenclature for interface rate objects -
458acc2
[2022-02-24] [Python] Fix links to base class methods and other Sphinx corrections -
6704645
[2022-02-23] [Sphinx] Clarify nomenclature used for coverage dependencies -
9d38ee9
[2022-02-14] [UnitTests] Update C++ tests for InterfaceKinetics -
6606da1
[2022-02-23] [Python] Adopt review suggestions in API -
d6b180b
[2022-02-23] [Kinetics] Add docstrings marking methods as experimental -
e540e4c
[2022-02-23] [Kinetics] Strip unnecessary information from Reaction serialization -
39590d9
[2022-02-23] [Kinetics] Avoid Arrhenius::update no-op function -
6a7f758
[2022-02-23] [Kinetics] Differentiate parameters detected by StickingCoverage -
042c086
[2022-02-23] [Kinetics] Remove access to activation temperature from API -
7b087b9
[2022-02-23] [Kinetics] Implement review suggestions -
6a344f6
[2022-02-15] [Sphinx] Update documentation -
19bdd25
[2022-02-11] [Python] Add InterfaceRate<> and StickRate<> to API -
09c9492
[2022-02-17] [Kinetics] Improve docstrings in Coverage.h -
edfc7e1
[2022-02-16] [Kinetics] Re-introduce StickRate::validate -
eefc857
[2022-02-16] [Kinetics] Enable alternative Arrhenius2::getParameters methods -
45e19fc
[2022-02-15] Remove BlowersMaselInterfaceReaction2 and BMSurfaceArrhenius -
012046d
[2022-02-15] [Kinetics] Switch StickRate<> to new framework -
ae1f2d1
[2022-02-14] [Kinetics] Switch InterfaceRate<> to new framework -
b658c69
[2022-02-13] [Kinetics] Add BlowersMasel interface rates -
2aa2eb6
[2022-02-13] Clarify role of deltaH in BlowersMasel -
3a9fe01
[2022-02-13] [Kinetics] Make activationEnergy et al. virtual -
bcf7b78
[2022-02-12] [Kinetics] Enable instantiation of interface reactions -
a0ecd7d
[2022-02-11] [Kinetics] Implement StickRate<> class template -
be7600a
[2022-02-11] [Kinetics] Add StickCoverage -
397ee4a
[2022-02-11] [Kinetics] Implement InterfaceRate<> class template -
6db368a
[2022-02-10] [Kinetics] Implement Coverage class -
87da40c
[2022-02-10] [Kinetics] Implement CoverageData -
c8cf146
[2022-02-10] [Kinetics] Prepare for alternative update methods -
239841b
[2022-02-10] [Kinetics] Consolidate Reaction::checkBalance -
56de171
[2022-02-10] [Kinetics] Prepare InterfaceKinetics for MultiRate objects -
1e2b10e
[2022-02-10] [UnitTests] Update nomenclature to accommodate phases other than gas -
89f6eaa
[2022-01-20] Rename InterfaceReaction to InterfaceReaction2 -
b991b29
[2022-01-22] [UnitTest] Add surface to kineticsfromscratch.yaml -
87167a4
[2022-02-15] [UnitTests] Simplify Blowers-Masel input -
e870584
[2022-01-20] [Python] Add constructor for InterfaceReaction -
70fc981
[2022-02-16] [SCons] Avoid crashes if no output is found in test suite
-
-
#1208 GitHub runners for Windows 2022
-
8cdcef1
[2022-03-03] [GH] Improve tests for installation -
3ec703f
[2022-02-21] [SCons] Add MSVC 14.3 to option documentation -
23a72b7
[2022-02-25] [GH] Check conda installation -
8c514cd
[2022-02-25] [GH] Remove cache and switch to mamba for windows-2022 runner -
6a09d75
[2022-02-25] [GH] Replace CI runners for windows-2016 by windows-2022
-
-
#1202 Deprecate redundant kinetics methods in Python API
-
551a45c
[2022-03-05] [Python] Fix docstrings and other tweaks -
fa10fef
[2022-03-05] [Python] Always raise warnings for deprecated kinetics methods -
8360379
[2022-02-19] [Python] Improve Reaction.repr for new framework -
b25a934
[2022-02-20] [UnitTests] Replace deprecated methods -
947e8a0
[2022-02-20] [Samples] Replace deprecated method -
ff633eb
[2022-02-20] [Python] Add missing blank lines and fix indentation for Sphinx docst… -
9c2dc8a
[2022-02-19] [Python] Mark redundant Kinetics methods as deprecated -
09c3769
[2022-02-19] [Python] Remove Kinetics.reaction_type_str
-
-
#1201 Translate warnings to Python
-
aa69bc2
[2022-03-03] [Test] Use Pytest fixtures for a few simple cases -
395dc31
[2022-02-19] [UnitTests] Replace C++ warning suppression by native Python handling -
484c5aa
[2022-02-22] Implement review suggestions -
55a10b9
[2022-02-22] [Python] Remove C++ warning infrastructure -
58a292f
[2022-02-19] [Samples] Suppress DeprecationWarning in Python example -
66bcae5
[2022-02-19] [Base] Add dedicated loggers for warnings -
e615c06
[2022-02-19] [Base] Enable generic warning messages -
4d99107
[2022-02-19] Update Copyright information
-
-
#1204 Fix
SolutionArray
extra slice -
#1205 Detect description in
cti2yaml
-
0dba120
[2022-02-21] [UnitTest] Add unit test for description detected by cti2yaml -
16ef892
[2022-02-25] [Input] Add validation to cti2yaml (in analogy to ck2yaml) -
dfbbf8f
[2022-02-21] [Samples] Move sample input file to sample/data folder -
ec44c6e
[2022-02-16] [Input] Transfer description from CTI/XML to YAML -
8422d23
[2022-02-21] [cti2yaml] Convert first comment to description
-
- #1206 Add dilution options to equivalence ratio functions
- #1197 Simple fixes
-
#1196 Miscellaneous Python documentation fixes
-
36717bd
[2022-02-16] [Doc] Consistently format Python module names using italics -
fcfa267
[2022-02-15] Wordsmith docstring for Sim1D.collect_data -
5ef0e99
[2022-02-15] Clean up Python documentation -
0b9ed48
[2022-02-14] [Python/Doc] Fix argument formatting -
a1300fb
[2022-02-14] [Python/Doc] Fix some Sphinx-Doxygen links -
03d0477
[2022-02-12] [Python/Doc] Fix equation formatting -
e1f3a90
[2022-02-10] [Python] Remove leftover of old WallSurface implementation -
3c16ff7
[2022-02-10] [Python] Remove outdated notes about sources of Sphinx warnings -
5fe8f40
[2022-02-10] [Python] Fix constructor signatures in Sphinx docs -
e5126ed
[2022-02-10] [Python] Make extended arguments to Solution keyword-only -
b4fd056
[2022-02-10] [Python] Make constructor signatures consistent for all Reaction types -
6f5848c
[2022-02-10] [Python] Fix typos in reaction docstrings -
dd0d086
[2022-02-09] [Python/Doc] Update docstring for Interface class -
d38a641
[2022-02-09] [Doc] Fix confusing "property" label in Sphinx
-
-
#1191 [SCons] Change prefix default if conda is detected
-
0b9eae3
[2022-02-14] [SCons] Improve docstrings of options affected by the 'conda' layout -
f6c0bdd
[2022-02-11] [SCons] Redirect conda destination if 'stage_dir' is specified -
a08a640
[2022-02-11] [SCons] Simplify implementation per review comments -
544d26f
[2022-02-10] [CI] Remove extra_*_dirs option from conda installed runner -
ff6dd22
[2022-02-08] [SCons] Change prefix default if conda is detected
-
-
#1187 Introduce BulkRate class template
-
5b58690
[2022-02-08] [Kinetics] Eliminate chained function calls -
6eb1e83
[2022-02-07] [Kinetics] Eliminate multiple inheritance -
91a4c39
[2022-02-07] [UnitTests] Update tests and introduce pytest features -
b27da8b
[2022-02-07] Eliminate C++ TwoTempPlasmaReaction class specialization -
7763579
[2022-02-06] [Kinetics] Define TwoTempPlasmaRate as BulkRate -
4a2546c
[2022-02-06] [Kinetics] Define BlowersMaselRate as BulkRate -
101155d
[2022-02-06] [Kinetics] Introduce BulkRate<ReactionType,DataType> template -
dc8d9e4
[2022-02-06] [Kinetics] Re-introduce BlowersMasel class -
498473c
[2022-02-06] Replace ArrheniusBase by Arrhenius3 as appropriate -
db61bf9
[2022-02-06] [Kinetics] Introduce Arrhenius3
-
-
#1180 Implement serialization of Peng-Robinson phases
-
8c3a1b5
[2022-01-22] Fix acentric factor for O2 and N2 -
d4f0a68
[2022-01-20] Remove unused MixtureFugacityTP::presureCalc -
713a77c
[2022-01-19] [Thermo] Write critical parameters for Redlich-Kwong species -
0b17b69
[2022-01-19] Make ThermoPhase::initThermoFile non-virtual -
a516a9f
[2022-01-19] [Thermo] Implement serialization of Peng-Robinson -
322aad7
[2022-01-19] Clean up formatting of PengRobinson
-
-
#1189 [Shell] Deprecate shell setup scripts
-
0119484
[2022-02-08] [Shell] Deprecate shell setup scripts
-
-
#1184 Preamble to InterfaceKinetics refactoring
-
f85d54f
[2022-02-06] Minor updates -
dd11605
[2022-02-06] Fix typo in 'SConstruct' -
ed99d74
[2022-02-05] Add ArrheniusTypeRate to Sphinx documentation -
2ea0a25
[2022-02-05] Various code and docstring improvements -
ca71c29
[2022-01-30] [Kinetics] Remove remaining 'bulk' references and add todo comments -
7e7f51b
[2022-01-30] [Kinetics] Re-introduce updateFromStruct instances -
ac1d2b6
[2022-01-30] [Kinetics] Calculate Blowers-Masel deltaH internally -
f9550fc
[2022-01-30] Remove suffix '3' from ChebyshevRate(3) -
8a81af3
[2022-01-30] [Kinetics] Add deprecation messages to legacy files -
cd9a6f5
[2022-01-30] Mark remaining legacy objects with '2' suffix -
3263d74
[2022-01-30] Switch PlogRate to use ArrheniusBase and limit use of 'Arrhenius' -
be5026e
[2022-01-29] [Kinetics] Isolate serialization of legacy rates -
2f2635d
[2022-01-29] [Kinetics] Consolidate getRateParameters versions -
9f4d37f
[2022-01-29] Streamline nomenclature for activation_energy (Blowers-Masel) -
85ef392
[2022-01-29] Mark ArrheniusBase as the successor of Arrhenius(2) -
7602d4d
[2022-01-29] Use ArrheniusBase for low and high FalloffRate rates -
b294aee
[2022-01-29] Remove remmants of BlowersMasel2 -
fa1bd61
[2022-01-29] [Python] Consolidate constructors and properties in reaction.pyx -
4c99749
[2022-01-29] [Kinetics] Add ReactionRate::setContext -
3787ab8
[2022-01-29] [Kinetics] Rename MultiBulkRate to MultiRate -
3acdfb4
[2022-01-22] [Kinetics] (Re)-implement updateFromStruct -
8944908
[2022-01-28] [Kinetics] Make ArrheniusBase independent from ReactionRate -
4d65835
[2022-01-28] [Kinetics] Fix compilation errors with 'no_legacy_reactions'=y -
1987498
[2022-01-28] [CI] Add runner probing 'no_legacy_reactions' option -
33a1b5a
[2022-01-28] [SCons] Add option to disable legacy reactions
-
-
#1179 Resolve Yaml paper cuts
-
03c6e70
[2022-01-19] [Python] Add Species.from_dict
-
-
#1183 Eliminate unnecessary specialized Reaction types
-
2d772ab
[2022-02-04] [Python] Document direct Reaction constructor -
0f46911
[2022-02-04] [Python] Simplify constructor options for Reaction -
8e93256
[2022-02-02] [Python] Make rate a required argument for Reaction constructor -
934bc1d
[2022-01-29] Move Reaction initialization logic out of ReactionFactory -
e9e983c
[2022-01-28] [Kinetics] Treat reactions with different rate types as non-duplicates -
c79057a
[2022-01-27] [Python] Rename Species.listFromFile to list_from_file -
a18602b
[2022-01-27] [Python] Rename Reaction.listFromFile to list_from_file -
7ad3c21
[2022-01-24] [Kinetics] Eliminate need for ChebyshevReaction3 -
5285660
[2022-01-26] [Python] Fix ChebyshevRate.n_temperature and n_pressure -
f8c3815
[2022-01-25] [Kinetics] Remove '(+M)' from Chebyshev reaction equations -
e285c1c
[2022-01-25] Add a version of warn_deprecated that shows input file location -
bdd4af5
[2022-01-24] [Kinetics] Eliminate need for BlowersMaselReaction -
ceb32e9
[2022-01-23] [Kinetics] Eliminate need for PlogReaction3 -
905e3f0
[2022-01-20] [Kinetics] Eliminate need for ElementaryReaction3
-
- #1166 Two temperature plasma reaction
- #1154 FEAT: Added additional tools for Fortran calling codes
- #1178 Reduce precision in select tests to pass on alternate architectures
-
#1169 Simplify creation of interface phases
-
b8937af
[2022-01-18] Add test for detection of deprecated phase names -
5e32791
[2022-01-18] Improve test coverage of Interface class -
1a4c056
[2022-01-15] [Python] Use new adjacent phase handling in examples -
767cb3b
[2022-01-15] Include adjacent phase info when converting mechs -
d790e26
[2022-01-15] Update C++ tests to use new adjacent phase handling -
79352f6
[2022-01-15] [Test] Fix sticking coeff error test in debug mode -
d301a67
[2022-01-13] [Python] Add adjacent phase handling to Python interface -
f7d37c9
[2022-01-13] [Thermo] Add file-based constructor for EdgePhase -
9467449
[2022-01-04] [Input] Add adjacent-phases handling to YamlWriter -
3e06828
[2022-01-04] [Solution] Handle multiple levels of adjacent phases -
7785d6c
[2022-01-02] Add Interface class as a specialized version of Solution -
eff534f
[2022-01-02] [Solution] Automatically instantiate adjacent phases -
4c82acc
[2022-01-02] [Test] Remove redundant blessed output files -
d4f5887
[2022-01-02] [Thermo] Make phaseNode argument const -
35739ee
[2022-01-01] Fix syntax error in silane.yaml deprecation -
ef26822
[2022-01-01] Deprecate unnecessary Phase::setRoot method
-
-
#1176 [SCons] Add info on git hash to SCons output
-
a0b62a4
[2022-01-18] [SCons] Add info on git hash to SCons output
-
-
#1168 Fix MSVC-specific compiler warnings / tweak method names
-
fcff592
[2022-01-17] [Kinetics] Use C++ static_cast rather than C cast -
9652ccf
[2022-01-15] [Python] Add missing 's' in '_rates_dd' derivative getter names -
2e4fc51
[2022-01-15] [0D] Fix type-casts and formatting -
e6aaa98
[2022-01-15] [1D] Fix type-cast from AnyMap -
19ddfdc
[2022-01-15] [Kinetics] Properly type-cast variable to avoid compiler warnings -
c6d3e42
[2022-01-15] [Kinetics] Ensure proper types for Eigen::Triplet indices -
ddc806f
[2022-01-15] [Units] Fix windows-specific compiler warnings
-
-
#1171 Check for required yaml-cpp features in SCons
-
fcbde32
[2022-01-16] [SCons] Check for required yaml-cpp features
-
-
#1173 Typo: equivalenceRatio.py is printing wrong results
-
4dfb9a1
[2022-01-17] Typo: equivalenceRatio.py is printing wrong results
-
-
#1167 Require pytest for test runners
-
c47efef
[2022-01-14] [CI] Issue directions to install pytest when missing -
224cb7a
[2022-01-14] [CI] Use pathlib features and update formatting -
36cd3ad
[2022-01-14] [SCons] Remove unittest specific code -
c31d10f
[2022-01-14] [GH Actions] Add pytest to remaining runner -
d8ddcb6
[2022-01-14] [CI] Remove unittest TestRunner support
-
-
#1172 Fix script installation path on Fedora 36
-
367d701
[2022-01-16] [SCons] Fix script installation path on Fedora 36
-
-
#1089 Sparse Jacobians for GasKinetics
-
ec85c24
[2022-01-14] [Kinetics] Remove return argument from ReactionData::restore -
b20a25b
[2022-01-14] [Kinetics] Fix nomenclature for buffered Delta G^0 -
d94f7fa
[2022-01-14] [Python] Shorten derivative suffixes to ddT, ddP, ddC and ddX -
e36939f
[2022-01-13] [Kinetics] Switch to derivative getters that use raw pointers -
fb541d4
[2022-01-13] [Kinetics] Simplify Jacobian index setup -
aa0b23b
[2022-01-13] [Kinetics] Replace references to 'Jacobian' by 'derivatives' -
0fed59f
[2022-01-13] [Kinetics] Issue warning for temperature derivative of Blowers-Masel -
5f5a005
[2022-01-13] [Base] Implement ability to suppress C++ warnings (warn_user) -
c0890fe
[2022-01-13] [Kinetics] Disable derivative calculation for non-ideal phases -
d64b2b4
[2022-01-13] [Thermo] Implement ThermoPhase::isIdeal() -
3cdd01a
[2022-01-13] [Python] Rename use_sparse to _USE_SPARSE -
b9e6a01
[2022-01-13] [UnitTests] Simplify docstrings in test_jacobian.py -
95b9dba
[2022-01-13] [Kinetics] Update internal method names -
d61de59
[2022-01-13] [Kinetics] Clarify docstrings and apply tweaks per review suggestions -
19580f9
[2022-01-12] [Samples] Add 'h2o2' and 'nDodecane_Reitz' to jacobian benchmark -
da9f373
[2021-12-27] [Kinetics] Update derivative of equilibrium constant -
3dc801f
[2021-12-27] [Kinetics] Save Delta G^0 for reactions -
79898f7
[2021-12-26] [Samples] Add jacobian benchmark test -
bae0d8c
[2021-12-09] [UnitTests] Add test_jacobian.py to Python test suite -
a2f0dfe
[2021-12-12] [UnitTests] Add derivative tests to test_reaction.py -
ef6c080
[2021-12-25] Update nomenclature / switch species jacobian to mole fractions -
3c1f67d
[2021-08-25] [Python] Create API for kinetics Jacobians -
23deedf
[2021-12-24] [Kinetics] Streamline derivatives -
4521841
[2021-12-24] [Kinetics] Remove EOS dependence from jacobians -
e56341c
[2021-12-24] [Kinetics] Add molar density derivatives -
81b79c7
[2021-12-24] [Kinetics] Add pressure derivatives -
1253a9d
[2021-12-24] [Kinetics] Add impact of falloff to concentration derivatives -
12df8ad
[2021-12-22] [Kinetics] Address impact of pressure at constant volume -
e350281
[2021-12-22] [Kinetics] Fix scaling for derivatives related to third-body colliders -
8e61f1a
[2021-12-19] [Kinetics] Implement MultiBulkRate::processRateConstants_ddPscaled -
742a296
[2021-12-10] [Kinetics] Add third-body evaluation for FalloffRate evaluators -
edbcbf4
[2021-08-25] [Kinetics] Add implementation of species Jacobians to GasKinetics -
3e8a911
[2021-08-25] [Kinetics] Add implementation of temperature derivatives to GasKinetics -
b4f0ff2
[2021-12-04] [Kinetics] Implement MultiBulkRate::processRateConstants_ddTscaled -
ef7346f
[2021-12-09] [Kinetics] Implement scaling by reaction order -
7730298
[2021-12-16] [Kinetics] Implement temperature perturbation in ReactionData -
5e56cec
[2021-08-24] [Kinetics] Create infrastructure for Jacobians in Kinetics.h -
5edb090
[2021-12-03] [Kinetics] Implement ThirdBodyCalc::jacobian -
f3271b8
[2021-12-03] [Kinetics] Implement StoichManagerN::jacobian
-
-
#1099 electron-temperature reaction
-
591c28e
[2022-01-12] [kinetics] change TwoTempPlasmaRate expression -
a44bb82
[2022-01-08] [thermo] rename m_elec_temp to m_electronTemp -
a65e0b1
[2022-01-08] [interface, test] input change names -
1ede6f8
[2022-01-05] change key from Ea_T and Ea_Te to Ea and EE -
59cbcc9
[2022-01-02] fix m_elec_temp init value -
d5d5eaf
[2021-12-14] [test] add ETempRateTest and add TestETemp -
0a5b5ea
[2021-12-12] [kinetics] make Arrhenius easy to implement and fix ETempRate -
197e965
[2021-12-11] [test] add ETempFromYaml -
3deed32
[2021-12-05] [kinetics, interface] add ETempReaction -
29e4c4b
[2021-12-14] [kinetics, interface] add ETempData and ETempRate -
111521b
[2021-12-05] [thermo, interface, test] add Te -
a136c9d
[2021-12-04] [data] add ET_test.yaml
-
- #1162 Add support for Sundials 6.0
-
#1159 Preparations for removal of CTI/XML
-
698c51c
[2022-01-05] [Doc] Note XML deprecation with all XML examples -
a3b6eb6
[2021-12-19] [Test] Eliminate some unnecessary special cases -
6ccc68e
[2021-12-19] Remove unused test data files -
2e9422b
[2021-12-19] [Doc] Remove XML-centric, model-specific phase creation examples -
4dbe3de
[2021-12-19] Update Matlab toolbox for CTI/XML deprecation -
e67d6bd
[2021-12-19] Use YAML in Python doc examples -
838e0c0
[2021-12-19] Deprecate array-based ThermoPhase::get/setParameters -
91d5e96
[2021-12-19] Deprecate some XML-related functions -
566edf5
[2021-12-06] Make CTI/XML deprecation warnings noisy -
687fad2
[2021-12-18] [Test] Eliminate incidental use of CTI/XML in other Python tests -
1e22388
[2021-12-18] [Test] Eliminate incidental use of CTI/XML in Python 1D tests -
9c75e55
[2021-12-18] [Test] Eliminate incidental use of CTI/XML in Python kinetics tests -
c58f0d8
[2021-12-18] [Test] Eliminate incidental use of CTI/XML in Python thermo tests -
9b83228
[2021-12-19] [Test] Use YAML input files as reference for ck2yaml tests -
d91f8e3
[2021-12-18] [Input] Fix ctml_writer unit handling for non-reactant orders -
763f0ce
[2021-12-18] [ctml2yaml] Use YAML-preferred name for standard concentration model -
4d7c6b7
[2021-12-18] [ctml2yaml] Fix typo in species max T handling -
e1caf85
[2021-12-18] [Test/1D] Update re-creation of reference profiles -
2979b02
[2021-12-18] [cti2yaml] Create empty kinetics model when one is implied -
fd96d5e
[2021-12-06] [Test] Use YAML input files as reference for ctml2yaml tests -
b6b3175
[2021-12-06] [Test] Sync inputs for pathological species name tests -
ff27d5a
[2021-12-06] [Test] Use YAML input files as reference for cti2yaml tests -
ed10db5
[2021-12-05] [Input] Read element standard entropies from YAML database -
ae65ecd
[2021-12-05] [Input] Add deprecation warnings for CTI/XML conversions -
4194a7a
[2021-12-04] [1D] Fix saving residual as YAML
-
-
#1003 Delegate reactor implementation to user-provided Python classes
-
76e2057
[2021-12-31] [Reactor] Clean up some code formatting issues -
b55d11f
[2021-12-17] Document requirements for new delegated function types -
feb6492
[2021-12-17] [Delegator] Document return value handling for before/after delegates -
2a0b189
[2021-12-17] [Delegator] Document delegate mnemonics and make them consistent -
9070cfa
[2021-12-17] [Delegator] Hold delegate references in Python instead of C++ -
14f9678
[2021-12-16] [Delegator] Fix calling delegated functions after prior exception -
af6a334
[2021-12-16] [Reactor] Include temperature in ReactorSurface synchronization -
22c3be6
[2021-12-16] [Test] Add some more extensible reactor tests -
cacef61
[2021-12-15] [Test] Add extensible reactor test with multiple connected reactors -
16f7128
[2021-12-15] [Reactor] Use more intuitive variable name for species equation RHS -
52a90f2
[2021-12-15] [Delegator] Test raising exceptions from within delegates -
2077ca8
[2021-12-12] [Test] Add an ExtensibleReactor test with surfaces -
77cb7ea
[2021-12-15] [Python/Reactor] Sync state when accessing ReactorSurface.kinetics -
e28be26
[2021-12-14] [Python] Indicate additional methods that can throw C++ exceptions -
7d83883
[2021-12-14] [Delegator] Check for errors with delegate inputs/outputs -
24d1b09
[2021-12-14] Make demangle available outside AnyMap -
60cca1a
[2021-12-14] Check for errors in assign_delegates -
752d593
[2021-12-14] [Reactor] Modify signature of evalSurfaces -
008dc83
[2021-12-12] [Python/Reactor] Make attached surfaces available via Reactor object -
d344020
[2021-12-12] [Kinetics] Make "declared-species" option work for surfaces -
e49a351
[2021-12-08] [Test] Add test of ExtensibleReactor with external heat transfer -
5174b85
[2021-12-08] Update delegator-related documentation -
f46ae58
[2021-12-08] Rename DelegatedReactor to ExtensibleReactor -
35e42a8
[2021-12-08] [Delegator] Fix some formatting issues -
9ec107e
[2021-12-07] Simplify delegation of functions with a return value -
094a48b
[2021-12-07] Simplify delgators for functions that return void -
3130ecd
[2021-12-07] Move size calculation out of delegate functions -
b2ea6a6
[2021-12-06] Fix custom2.py to use RHS/LHS eval function -
cc7645e
[2021-12-01] Minor formatting changes -
960befb
[2021-08-10] Created new setDelegate method for void(double, double*, double*) type -
7b0bf9f
[2021-06-09] Added RHS and LHS user variables to Reactor class -
c495435
[2021-03-28] [Doc] Add documentation for delegation capabilities -
91821ea
[2021-03-27] [Python] Support multiple levels of inheritance in delegated classes -
9c03eae
[2021-03-25] [Reactor] Add methods for restoring thermo states from delegated reac… -
64db7b6
[2021-03-25] [Python] Add some basic tests of delegated reactors -
3e74a20
[2021-03-23] [Reactor] Introduce simpler function for reactor ODE function -
1e6c3f2
[2021-03-23] [Reactor] Use ReactorNet to manage application of sensitivity params -
e99749c
[2021-03-22] [Python] Prefix replacement delegate methods with 'replace_' -
cb433cb
[2021-03-22] Revise behavior of "after" delegates that return a value -
3c77ce7
[2021-03-22] Modify delegate creator functions to return the delegate -
c2687e4
[2021-03-20] [Reactor] Added a DelegatedReactor example with an extra equation -
5ef386f
[2021-03-19] [Reactor] Make some member variables available to DelegatedReactor im… -
435ae43
[2021-03-19] [Reactor] Add delegates for remaining core Reactor functions -
025eb84
[2021-03-19] [Reactor] De-virtualize some generic get/set functions -
aab7d33
[2021-03-19] [Reactor] Add ability to delegate methods with return values -
7d470e9
[2021-03-19] [Reactor] Generalize mechanism for registering delegated functions -
6be9eea
[2021-03-18] [Reactor] Add ability to delegate functions that take array arguments -
16617b4
[2021-03-17] [Reactor] Make reference counting for delegated methods more robust -
fb8be6b
[2021-03-16] [Reactor] Proof of concept for delegating methods to Python
-
-
#1163 Bump version to 2.6.0a4
-
7f1d013
[2021-12-29] Bump version to 2.6.0a4
-
-
#1161 Prevent errors due to unsafe math optimizations
-
da12213
[2021-12-22] [Test] Impove consistency of VCS-LiSi-verbose output -
5e2ade6
[2021-12-22] [CI] Run some CI builds with unsafe math optimizations -
a57cb46
[2021-12-22] [Test] Relax some test tolerances -
6f27ca4
[2021-12-22] [Test] Avoid exact float comparisons -
9daebd9
[2021-12-22] [SCons] Require a working implementation of std::isnan -
afb8a5d
[2021-12-22] [SCons] Use specified compiler options for configuration checks
-
-
#1038 [Kinetics] Fix issue 717, Add check for sticking coefficient more than 1
-
80c1e56
[2021-05-12] [Kinetics] Add check for sticking coefficient more than 1
-
-
#692 Pickle serialization of Solution objects
-
50144ab
[2021-11-28] [UnitTests] Add tests for pickling and empty objects -
e247c32
[2021-12-14] [Python] Prevent stand-alone Kinetics and Transport objects -
c20df57
[2021-12-14] [Python] Ensure that ThermoPhase constructor is always called first -
afbf45d
[2021-12-14] [Python] Simplify pickle and update instantiation logic -
2e2bdf3
[2021-12-09] [Python] Ensure transport handler is always properly set -
2cf0d6b
[2021-11-28] [Python] Accommodate empty Kinetics objects -
748a78c
[2021-11-28] [Thermo] Make error messages more meaningful -
a985aec
[2021-11-28] [Python] Enable safe handling of empty Solution objects -
01e517c
[2021-11-28] [Transport] Register base model as 'none' in TransportFactory -
28abb09
[2021-11-28] [Thermo] Clarify base ThermoPhase::type as 'None' -
d55cd32
[2021-11-28] [Kinetics] Clarify base Kinetics::kineticsType as 'None' -
92a4d71
[2021-04-16] [Python] Mark SolutionArray as not picklable -
7964cf3
[2019-08-13] [Input] Implement pickle serialization for Solution objects -
4dc4eb5
[2021-11-28] [Python] Implement string output for Solution.write_yaml()
-
-
#1153 Update ReactionData and consolidate update strategies
-
51a92e3
[2021-12-14] [Kinetics] Tweak docstrings/formatting and move code from header -
5b2e184
[2021-12-13] [Kinetics] Improve docstrings for ReactionData update mechanism -
84243b4
[2021-12-12] [UnitTests] Update test suite -
2293304
[2021-12-12] [Kinetics] Remove unnecessary arguments from ReactionData::update -
e58bd3d
[2021-12-12] [Kinetics] Remove unnecessary service functions -
a0b9960
[2021-12-12] [Kinetics] Ensure getThirdBodyConcentrations is up-to-date -
58ceb33
[2021-12-12] [Samples] Update blowers_masel.py example -
c48bead
[2021-12-12] [Kinetics] Remove unnecessary checks -
26165d0
[2021-12-12] [Kinetics] Update reaction index when modifying reactions -
78bf28a
[2021-12-12] [Cython] Fix BlowersMaselRate inheritance in _cantera.pxd -
82d089b
[2021-12-12] [Kinetics] Remove buffered deltaH from BlowersMaselRate -
0d13521
[2021-12-12] [Kinetics] Remove buffered third-body concentration from Falloff -
8fb348e
[2021-12-12] [Kinetics] Implement third parameter to reaction rate evaluators -
e745d2c
[2021-12-10] [Kinetics] Simplify MultiBulkRate::update -
3e9edde
[2021-12-10] [Kinetics] Remove calls for individual rate updates from MultiBulkRate -
12de1c7
[2021-12-10] [Kinetics] Remove updateFromStruct from PlogRate and ChebyshevRate3 -
8793706
[2021-12-10] [Kinetics] Remove updateFromStruct from BlowersMaselRate and FalloffRate -
2dce929
[2021-12-08] [Kinetics] Make pressure accessible for all ReactionData structs -
36b08a2
[2021-12-06] [UnitTests] Add test for ArrheniusRate derivative -
1ede287
[2021-12-06] [Kinetics] Replace CustomFunc1Data by ArrheniusData -
1ecd1ed
[2021-12-05] [Kinetics] Clarify docstrings for ReactionRate testing interface -
0e65df1
[2021-12-05] [Kinetics] Create base class for ReactionData -
a426d64
[2021-12-04] [Kinetics] Update ReactionRate derivative calculators to use scaled v… -
485d9c1
[2021-08-25] [Kinetics] Split GasKinetics::updateROP into reusable parts
-
-
#1145 Add Python 3.10 to the CI runners
-
c7c2082
[2021-12-11] [SCons] Fix AttributeError when generating license -
60c4a81
[2021-12-11] [CI] Add a LLVM/Clang compiler job -
7b5663d
[2021-12-10] [SCons] Disable OMP on XCode Clang -
ac642c9
[2021-12-07] [CI] Test with SUNDIALS 5.8 -
291359f
[2021-12-07] [CI] Add names for more of the archived results -
024e9ed
[2021-11-27] [CI] Use new Codecov uploader action -
787fea2
[2021-11-26] [CI] Add Python 3.10 to CI runners
-
-
#1156 Use normal sign convention for reactor heat transfer
-
208a89c
[2021-12-08] [Reactor] Use normal sign convention for Reactor heat transfer
-
-
#1144 Add GH Actions runners for mingw and Intel compiler
-
97ba0e1
[2021-12-08] [CI] Add runner for intel-oneAPI classic -
f9d6398
[2021-12-06] [CI] Add runner for new intel-oneAPI compilers -
6ebb009
[2021-11-03] [CI] Add mingw runner -
1f62dce
[2021-11-27] [UnitTest] Disable cubicSolver_Test::solve_cubic for mingw -
98b8760
[2021-11-26] [SCons] Change icc compilation options -
9f7ca05
[2021-12-06] [SCons] Enable optimized icx compilation -
4afece9
[2021-11-25] [SCons] Prepare for 'icx' compiler
-
-
#1152 Various documentation improvements
-
7fc5a2d
[2021-12-04] [Doc] Make reactor network docs more discoverable -
0ff31a7
[2021-12-04] [Doc] Fix most Doxygen warnings from VCS solver -
665792d
[2021-12-04] [Doc] Remove config for deprecated Doxygen options -
47cb4bd
[2021-11-28] [Doc] Fix errors indicated by various Doxygen warnings -
78190dd
[2021-11-29] [Doc] Fix warnings about '@TODO' -
6e20a62
[2021-11-29] [Doc] Fix incorrect / unbalanced Doxygen group delimiters -
2f2f587
[2021-11-28] [Data] Deprecate silane.yaml -
387ffcf
[2021-11-28] [Doc] Correct documentation of newThermoPhase
-
- #1151 Conditional rate updates for MultiRate reactions
-
#1148 make explicit py_version_short
-
d5e075a
[2021-11-30] make explicit py_version_short
-
-
#1101 Wrap up GasKinetics
-
ad213c4
[2021-12-02] [YAML] Fix glitch in formatDouble serialization -
08d3168
[2021-11-27] [Units] Replace roundf by round -
02ad7be
[2021-12-02] [1D] Do not impose bounds on inactive solution components -
0a234d8
[2021-12-01] [Sphinx] Add new ReactionRate objects to Sphinx documentation -
2f363e2
[2021-12-01] Address review comments -
f086626
[2021-11-30] [Kinetics] Clarify ChebyshevRate3::getParameters -
6a8a1d7
[2021-11-30] [Units] Replace UnitsVector by struct UnitStack -
c60525f
[2021-11-30] [Kinetics] Ensure that chemically-activated reactions are recognized -
5338f0f
[2021-11-29] [Kinetics] Implement setters/getters for allowNegativePreExponentialF… -
f2dd248
[2021-11-29] [Kinetics] Add suffix *Rate to Arrhenius, BlowersMasel, Plog and Cheb… -
0063411
[2021-11-29] [Kinetics] Create separate ThirdBodyCalc3 class for new framework -
249912d
[2021-11-29] [Kinetics] Add suffix *Rate to falloff class names -
0c6ea92
[2021-11-29] Simple review comments -
4cf606c
[2021-11-17] [Kinetics] Improve documentation for ReactionRate and MultiRate -
357ee2b
[2021-11-17] [Kinetics] Remove unnecessary ReactionRate::update methods -
302696b
[2021-11-17] [Kinetics] Automatically determine if reactions use update method -
5a73d72
[2021-11-11] [Kinetics] Eliminate need to template ReactionRate types -
fe512a0
[2021-11-12] [Test] Fix running reaction tests with optimize=n -
85b9fe5
[2021-10-21] [Kinetics] Rename ReactionRateBase to ReactionRate -
09e5a0f
[2021-10-21] [Kinetics] Remove ReactionRate template -
7baeb51
[2021-10-21] [Kinetics] Transition CustomFunc1Rate to RateEvaluator -
aac425b
[2021-10-21] [Kinetics] Transition ChebyshevRate3 to RateEvaluator -
ee89b4f
[2021-10-21] [Kinetics] Transition PlogRate to RateEvaluator -
c58bf1c
[2021-10-19] [Kinetics] Introduce RateEvaluator<> template -
baac947
[2021-10-18] [Unittest] Fix reaction tests with standalone rate objects -
5cd124a
[2021-10-18] [Python] Remove Reaction3 fragments -
c2e7129
[2021-10-17] Fix typos in docstrings and comments -
8b95587
[2021-10-12] Fix docs build -
753e051
[2021-10-12] Update/fix docstrings -
1dea6ae
[2021-10-12] [Kinetics] Add todo note for logic update in GasKinetics::update_rates_T -
4143944
[2021-10-09] [Unittest] Add Falloff tests to test_reaction.py -
d600e5e
[2021-10-11] [Kinetics] Differentiate between check and validate methods -
df11d89
[2021-10-07] [Unittest] Update Falloff google tests -
afd2210
[2021-10-11] [Kinetics] Ensure ReactionPath.h works with legacy reactions -
332b8f9
[2021-10-09] [Python] Add new FalloffReaction implementation to API -
be8373c
[2021-10-11] [Kinetics] Simplify handling of third-bodies in new framework -
e838e37
[2021-10-09] [Kinetics] Ensure Falloff reactions can be created from scratch -
da4e56b
[2021-10-07] [Kinetics] Switch falloff reactions to new framework -
fd2d271
[2021-10-08] [Samples] Fix BlowersMasel example -
5ecb683
[2021-10-08] [Kinetics] Simplify reaction rate unit handling -
db90f81
[2021-10-08] [Kinetics] Switch ReactionRateFactory to UnitsVector -
f1af556
[2021-10-08] [Kinetics] Add alternative calculateRateCoeffUnits method -
483ad0f
[2021-10-08] [Kinetics] Make ReactionRateFactory more flexible -
fca041e
[2021-10-08] [Units] Implement static Units::product method -
9e3b126
[2021-10-07] [Kinetics] Improve handling of explicitly specified collision partners -
a8f2d60
[2021-10-06] [Kinetics] Implement initial FalloffReaction3 class -
b73e601
[2021-10-06] [Kinetics] Remove optional (+M) terms in specialized methods -
f9266d9
[2021-10-04] [Unittest] Add falloff reaction tests -
6ec59e5
[2021-10-05] [Kinetics] Prepare FalloffReaction API for legacy support -
1ac13f4
[2021-10-04] [Kinetics] Relabel legacy falloff reactions as FalloffReactions2 -
a81e1aa
[2021-10-03] [UnitTest] Add/update unit tests for BlowersMaselReaction -
93518d6
[2021-10-03] [Python] Expose ArrheniusBase to API -
581fa7b
[2021-10-03] [Kinetics] Switch Falloff hi/low rates to ArrheniusBase -
a985725
[2021-10-03] [Kinetics] Differentiate Arrhenius/BlowersMasel versions 2 and 3 -
9a04b4f
[2021-10-03] [Kinetics] Remove transitional BlowersMasel classes -
e4fbf40
[2021-10-03] [Kinetics] Refactor BlowersMaselReaction -
0ec827a
[2021-09-23] [Kinetics] Ensure rate_index is set correctly -
6ab6901
[2021-09-18] [Unittest] Add Falloff reaction rate tests -
de5b5ea
[2021-09-23] [Kinetics] make Kinetics::getThirdBodyConcentrations const -
2dbf2b9
[2021-09-22] [Kinetics] Buffer rate index for MultiRate objects -
38fc63d
[2021-09-22] [Python] Use member variable to access C++ falloff -
0dbf545
[2021-09-22] [Python] Use callback in ReactionRate.wrap to set cdef'd references -
d04dc6c
[2021-09-19] Fix warnings/compilation errors -
45ff63a
[2021-09-18] [Kinetics] Implement objects derived from FalloffRate -
ce30f05
[2021-09-18] [Unittest] Add BlowersMaselRate tests -
6ace811
[2021-09-18] [Kinetics] Implement BlowersMaselRate3 -
de7abec
[2021-09-18] [Kinetics] Add type information to MultiRateBase -
66dd943
[2021-09-17] [Kinetics] Switch ArrheniusRate to Arrhenius3 -
9f9c1ec
[2021-09-17] [Kinetics] Introduce RateTemplate in ReactionRate.h -
597861d
[2021-09-17] [Kinetics] Introduce new Arrhenius3 class -
c4dd5ed
[2021-09-17] [Kinetics] Introduce Arrhenius.h with ArrheniusBase object -
121593e
[2021-09-17] [Unittest] Simplify test_reaction.py suite -
850616e
[2021-09-17] [Kinetics] Small adjustments and fixes -
03e60a1
[2021-09-13] [Kinetics] Remove prefix 'm_' in ReactionData -
4f3864f
[2021-09-08] [Unittest] Expand kineticsfromscratch.yaml -
a991c5d
[2021-09-17] [Kinetics] Make shared ReactionData more flexible -
2a1594e
[2021-09-06] [Kinetics] Mark getReactionDelta as const -
d60651f
[2021-09-07] [Python] Improve error message for invalid CustomRate input -
bfa1745
[2021-09-17] [Kinetics] Implement Kinetics::getThirdBodyConcentrations
-
-
#1129 Read YAML using C++ newSolution in Python / access root level data
-
0805854
[2021-11-27] [Transport] Update signature of new newTransport function -
1f23494
[2021-11-26] [Transport] Remove 'NoTransport' class -
5a917b5
[2021-11-25] [Solution] Limit YAML header to fields preceding 'phases' entry -
80386db
[2021-11-25] [UnitTests] Fix failing test -
60c735b
[2021-11-25] [Python] Remove local copies of shared_ptr in _SolutionBase -
70a4d2b
[2021-11-24] Small fixes of docstrings and nomenclature -
33bbf54
[2021-10-25] [CI] Switch sundials runner to pytest -
c5d9cd2
[2021-10-25] [UnitTests] Add test for customized YamlWriter header -
2415356
[2021-10-24] [Samples] Explicitly specify transport model in extract_submechanism.py -
ce5ea3e
[2021-10-25] [Python] Make YAML header information customizable -
024c6d4
[2021-10-25] [YamlWriter] Implement custom header information -
8245f8a
[2021-10-24] [1D] Raise warning when transport model is implicitly set -
13e75a3
[2021-10-24] [Python] Ensure C++ is aware of transport model changes -
b9a0e4f
[2021-10-24] [Solution] Fix logic for Solution::parameters -
1c6af5d
[2021-10-24] [UnitTests] Add googletests for transport model defaults -
051d099
[2021-10-23] [UnitTests] Add tests for Solution.input_header -
2f07f00
[2021-10-23] [Python] Build Solution from YAML input using C++ newSolution -
a8f4e9e
[2021-10-24] [Transport] Improve exception handling -
06898c1
[2021-10-24] [Transport] Simplify allocation of empty transport managers -
00a38f5
[2021-10-24] [Solution] Skip non-standard YAML reaction fields in header -
da386e6
[2021-10-23] [Solution] Add information on input data used for newSolution -
6a4c505
[2021-04-16] [Python] Expose C++ YAML input data at root level -
4286197
[2021-10-23] [Solution] Avoid re-parsing of YAML input in C++ -
01a8cb6
[2021-04-15] [CI] Switch test_transport.py tests to h2o2.yaml -
9a35c78
[2021-10-23] [Python] Address unpythonic Species.fromYaml and Species.fromYamlFile
-
-
#1075 Add pypi package
-
7f35015
[2021-07-17] [Cython] Fix Windows builds -
7c5dfa9
[2021-07-16] [CI] Relax setuptools requirement on Windows -
951e3a7
[2021-07-16] [Python Minimal] Use setup.cfg configuration -
bc539f4
[2021-07-16] [Cython] Use setup.cfg to configure the package -
b07ad9e
[2021-07-16] [Cython] Scope hypot redefinition -
6b58ecb
[2021-07-16] [Cython] Import sysconfig directly -
283305c
[2021-07-16] Deprecate global canteraRoot function -
76825d1
[2021-07-14] [SCons] Build sundials_config and copy separately -
43cf88c
[2021-02-03] [SCons/Python] Create the source distribution -
088b2c9
[2021-07-16] [SCons] Use pathlib to write combined License file -
6c91015
[2021-07-14] [SCons] Add a target for files copied from ext
-
-
#1141 Update handling of critical properties
-
0e2a33d
[2021-11-22] [Thermo] Avoid reading critical-properties.yaml multiple times -
700a422
[2021-11-22] [Input] Improve formatting of errors referencing species nodes -
724c9d2
[2021-11-21] [Transport] Read acentric factor from critical-parameters field -
e3b4c18
[2021-11-21] [Thermo] Convert critical properties database to YAML -
73b953b
[2021-11-21] [Thermo] Read species 'critical-parameters' entries for Peng-Robinson -
a307f20
[2021-11-21] [Thermo] Read species 'critical-parameters' entries for Redlich-Kwong
-
-
#1142 [SCons] Add newline in nested reST lists
-
2e451d2
[2021-11-22] [SCons] Add newline in nested reST lists
-
-
#1137 Refactor SConstruct option handling / extract scons options v2
-
c603ce3
[2021-10-31] [CI] Implicitly test 'scons help' options in 'Build docs' runner -
c9e1d27
[2021-10-31] [CI] Store artifact from docs build -
754f012
[2021-11-20] [SCons] Use consistent type hinting for new classes in buildutils.py -
3989acb
[2021-11-20] [SCons] Consistently use double quotes for configuration options -
db17945
[2021-11-20] [SCons] Print help comments for 'scons help' -
dc3613e
[2021-11-20] [SCons] Add documentation for additional help command options -
5c54ba0
[2021-11-03] [SCons] Add 'scons help --list-options' -
1e6b398
[2021-11-03] [SCons] Switch help arguments to options -
37da000
[2021-11-03] [SCons] Make ReST parser accessible from 'scons help' -
a4ef98e
[2021-11-03] [SCons] Remove old implementation of 'scons help' -
aba3e70
[2021-11-03] [SCons] Implement help for specific option -
395300d
[2021-11-03] [SCons] Simplify handling of configurations -
98f18d9
[2021-11-02] [SCons] Reimplement help based on new objects -
4679fed
[2021-11-02] [SCons] Consolidate os.name == 'nt' options -
8036aec
[2021-11-02] [SCons] Add command line options to get-options -
e6d3721
[2021-10-30] [SCons] Implement 'scons get-options' -
7a36172
[2021-11-01] [SCons] Require SCons >= 3.0.0 -
223ef41
[2021-11-01] [SCons] Update comments -
69279f3
[2021-11-01] [SCons] Document openmp_flag defaults -
5ffb6d2
[2021-11-01] [SCons] Document pch_flags defaults -
1bbb93d
[2021-11-01] [SCons] Switch CamelCase to snake_case for defaults -
a03fcd6
[2021-10-30] [SCons] Refactor default option selection in SConstruct -
0304d43
[2021-10-30] [SCons] Update/fix SConstruct formatting
-
-
#1140 Miscellanous small improvements
-
2d211db
[2021-11-20] Fix miscellaneous spelling errors -
c1c10cb
[2021-11-20] Improve error messages from fpValueCheck -
a886a7c
[2021-11-20] [Doc] Add Mu0Poly and Nasa9PolyMultiTempRegion to Python docs -
1f5d7c9
[2021-11-19] Use ruamel.yaml instead of ruamel_yaml -
48e26b4
[2021-11-19] [1D] Remove unused variable OneDim::m_solve_time -
1dbc4eb
[2021-11-19] [1D] Switch high-debug-level output from XML to YAML -
901e0c5
[2021-11-18] Avoid repeated regex compilation
-
-
#1133 Improve YAML formatting
-
4b4eee1
[2021-11-19] [CI] Add tests for formatDouble in serialization -
236b7a0
[2021-11-19] [Yaml] Ensure that multiple trailing zeros are removed -
d62eae2
[2021-10-26] [UnitTest] Add test for literal string serialization -
5f7a45e
[2021-10-26] [Yaml] Implement writing of 'literal' YAML strings -
4b5d9d0
[2021-10-25] [Yaml] Update emitter for double
-
-
#1127 cti2yaml: fix issues with composition strings and kinetics model of "None"
-
032de5e
[2021-10-29] [cti2yaml] Do not let ambiguous reaction specification pass silently -
773b8ed
[2021-10-23] [cti2yaml] Allow for selection of exact reaction ids in phase specifi… -
5816d08
[2021-10-22] [cti2yaml] Allow for spaces after colon in CTI composition input -
ba25dd5
[2021-10-22] [cti2yaml] Consistent handling of kinetics/transport='None'
-
-
#1112 Use YAML for saving and loading 1D flame simulations
-
4570f3e
[2021-10-26] [Input] Improve documentation of AnyMap YAML emitters -
36227f5
[2021-10-20] [1D] Avoid serializing components that are not used in a given model -
82f00a4
[2021-10-20] [YAML] Increase maximum line length when serializing -
450b3d2
[2021-10-20] [1D] Improve ordering of keys in YAML output -
7ad344a
[2021-10-20] [1D] Rename tolerances stored in YAML output files -
e38b4c2
[2021-10-17] [1D] Update Python examples to use YAML output instead of XML -
8a84937
[2021-10-17] [1D] Include Soret-enabled flag in YAML input/output -
1734036
[2021-10-17] [1D] Save phase name and source file in YAML output -
6f2056f
[2021-10-17] [1D] Include max grid point setting in YAML input/output -
824f791
[2021-10-17] [1D] Include radiation-related properties in YAML output -
e793cda
[2021-10-17] [1D] Update YAML metadata fields -
5c468aa
[2021-10-17] [1D] Move domains to top level of saved flame solution -
bb47a5a
[2021-10-07] [1D] Improve test coverage for YAML-based save/restore -
db502b9
[2021-10-06] [Matlab/1D] Fix usage of outdated component names -
d98ea6f
[2021-10-06] [1D] Update samples to use YAML output instead of XML -
e9e173f
[2021-10-06] [1D] Add generator and Cantera version to YAML output -
39e2cb4
[2021-09-22] [1D/Test] Add tests of saving and restoring 1D solutions with YAML -
034b3e3
[2021-09-22] [1D] Implement restoring flame solutions from YAML files -
3b8637f
[2021-09-22] [1D] Add description and timestamp to YAML output files -
8bd19c1
[2021-09-21] [1D] Remove unused member variable Domain1D::m_desc -
848c923
[2021-09-21] [1D] Make StFlow::flowType a const function -
deb9139
[2021-09-21] [1D] Serialize StFlow to YAML -
b7c273a
[2021-09-21] [1D] Improve serialization of absolute/relative tolerances -
c6f96f6
[2021-09-20] [1D] Implement serialization of Boundary1D objects to YAML -
2ff8c05
[2021-09-20] [1D] Add basic framework for saving to YAML files -
0b68945
[2021-09-17] [Input] Add a function for clearing cached input files
-
-
#1116 scons build checks wrong location for eigen
-
0d7373f
[2021-10-09] implement system location switch for Eigen/Dense
-
- #1122 Address fmt::format_to memory_buffer deprecation
-
#1125 Fix evaluation of delta-star polynomials
-
6d2760b
[2021-10-20] [Transport] Fix evaluation of delta-star polynomials
-
-
#1123 Fix AnyValue test failures with old Boost versions
-
6b231b1
[2021-10-19] [Test] Fix AnyValue test failures with old Boost versions
-
-
#1124 Prevent inadvertent attribute assignment in Quantity
-
da9535a
[2021-10-19] [Python] Prevent inadvertent attribute assignment in Quantity
-
-
#1121 Add recommendations for whitespace use to CONTRIBUTING.md
-
1710352
[2021-10-16] Add recommendations for whitespace use in CONTRIBUTING.md
-
- #1119 Update to full C++11 standard
-
#1120 Fix logic error in CanteraTest.assertNear
-
f46c3bb
[2021-10-06] [Test] Fix assertNear to handle inf and nan correctly -
e64450b
[2021-10-17] [Test] Check that unassigned reaction rates return NaN -
8bfb4f8
[2021-10-17] [Kinetics] Fix setting parameters of standalone Arrhenius rates -
feddb76
[2021-10-17] [Test] Add workaround for Plog rate setting test -
3560a0d
[2021-10-16] [Test] Use valid conditions for checking liquid water properties -
fca1378
[2021-10-16] [Python/Transport] Fix handling of exceptions from CKMode -
a623119
[2021-10-16] [Kinetics] Fail fast when adding reactions with optimizations disabled
-
- #1110 Avoid C/C++ math constants specified as #define
-
#1107 Update setup_cantera.in
-
a71b112
[2021-09-30] Update setup_cantera.in
-
-
#1109 Update example mechs
-
be95118
[2021-10-01] revise test comparisons for updated cxx and fortran examples -
4a3410c
[2021-10-01] update mech from gri30 to h2o2 in python examples -
35d75c2
[2021-10-01] update mech from gri30 to ohmech in cxx examples where appropriate -
daa73a2
[2021-10-01] update mech from gri30 to ohmech in Matlab examples, but not tutorials -
5003a5a
[2021-10-01] update mechanism from gri30 to ohmech in Fortran examples
-
-
#1077 Gas transport polynomial fits in Python
-
77d50c6
[2021-09-30] Changes to satisfy 88 character limit -
235e074
[2021-09-30] Added missing docstring for CKMode() in TransportBase.h -
0c51270
[2021-09-25] Formatting changes related to new gas transport properties functions -
16eacc9
[2021-09-17] Removed unused variable m_om22 and renamed m_star_poly_uses_actualT -
b55935d
[2021-09-17] Improvements in implementation of Python interface for access and mod… -
861d7b4
[2021-08-09] Small changes in test functions -
13bb769
[2021-08-09] Added some tests for the python access/modify functions of transport … -
50e592d
[2021-07-11] Various changes that allow getting and modifying the gas transport pr…
-
- #1105 [SCons] Fix a few more missing imports
-
#1106 Update setEnergy.m
-
bf49b66
[2021-09-30] Update setEnergy.m
-
- #1103 Fix some 1D solver errors
-
#1102 [SCons] Fix stage directory from appearing in setup_cantera
-
29587ee
[2021-09-17] [SCons] Improve staged installations of Python module
-
-
#1088 Small fixes and improvements / sparse coefficient matrices
-
c4d6ecc
[2021-09-17] [Kinetics] Improve nomenclature for final step of Kinetics setup -
05c7e7e
[2021-09-16] [Kinetics] Ensure member variables are reset when calling Plog::setRates -
30bc6cd
[2021-09-16] [Kinetics] Partially roll back changes to Chebyshev -
6e37e93
[2021-09-16] Update formatting -
38d0b62
[2021-09-14] [Python] Switch sparse matrix output to CSC (from COO) format -
a5ad534
[2021-09-14] [Kinetics] Use compressed sparse matrix format -
1d2fb9f
[2021-09-05] [Kinetics] Access Chebyshev coefficients as 'data' -
e048cc8
[2021-09-05] [Kinetics] Standardize Plog rates access -
160eaf5
[2021-08-24] [Unittest] Add test for sparse matrix output -
4e3aa5b
[2021-08-23] [Python] Make sparse API more efficient and deprecate *stoich methods -
8915842
[2021-09-04] [Unittest] Update Chebyshev tests -
a4873e1
[2021-09-04] [Kinetics] Streamline Chebyshev interface -
618ab3d
[2021-08-27] [Unittest] Skip some tests if h5py is not installed -
e068302
[2021-08-24] [GH] Add scipy to coverage tests -
2cc52e6
[2021-08-23] [Python] Create sparse stoichCoeff API -
1458440
[2021-08-23] [Python] Enable optional scipy.sparse output -
6af8881
[2021-08-23] [Kinetics] Use sparse stoichcoeff matrices for internal calculations -
0a40fea
[2021-08-23] [Kinetics] Merge irreversible and reversible product StoichManagerN -
bb634fd
[2021-08-23] [Kinetics] Implement mechanism for Kinetics::finalizeSetup -
1d741a0
[2021-08-23] [Kinetics] Add sparse stoichiometric coefficients in StoichManager.h -
fd5af70
[2021-08-22] [Kinetics] Remove unused functions from internal StoichManager.h classes -
187cfe5
[2021-08-20] [Kinetics] Update ChebyshevRate interface -
fa86de5
[2021-08-02] [Numerics] Update eigen_dense.h and introduce eigen_sparse.h -
594b5b9
[2021-08-20] [Unittests] Resolve unused variable warning in test-surfSolver2 -
aedf63d
[2021-08-20] [Thermo] Fix compilation warning in MixtureFugacityTP.cpp -
062beaf
[2021-08-17] Allow for custom NotImplementedError messages -
d833018
[2021-08-04] [UnitTest] Fix true_divide RuntimeWarning in test_kinetics.py -
086dfce
[2021-08-20] [SCons] Update docstring
-
-
#1100 Fix tests when not building the Python package + other minor fixes
-
37599a7
[2021-09-16] Deprecate unused exception classes -
ea993e8
[2021-09-16] Bump version to 2.6.0a3 -
c2709d0
[2021-09-16] [SCons] Fix installation of Python package into stage directory -
de24a3d
[2021-09-16] Fix missing "override" specifier on MultiBulkRate::resizeSpecies -
b3f1a73
[2021-09-16] [Test] Skip conversion tests if no Python package is being built -
9d5c9d4
[2021-09-16] [Test] Update TransportFromScratch to stop using CTI/XML
-
- #1087 Fix pressure dependence in IdealSolidSolnPhase::getPartialMolarEnthalpies
-
#1076 Expose C++ Units to Python
-
8266605
[2021-09-15] Simplify implementation of UnitSystem::defaults -
783f0a0
[2021-09-10] [Units] Improve docstrings -
b55edca
[2021-09-10] [Units] Update checks for unity conversion factor -
77b6bcb
[2021-09-05] [YamlWriter] Set UnitSystem directly with YamlWriter::setUnitSystem -
e5f5a0e
[2021-09-05] [Python] Shorten UnitSystem.repr -
6a7e43d
[2021-09-03] [Python] Disable Units constructors with non-unity conversion factors -
6e446df
[2021-07-18] [Unittest] Add tests for UnitSystem.defaults -
a0f391b
[2021-07-17] [Unittest] Add unit test for Units::str output -
022988f
[2021-09-03] [Units] Implement shortened Units::unit_str without factor -
2583a8c
[2021-07-26] [Units] Simplify Units::str() -
61e5678
[2021-07-26] [Units] Set YamlWriter UnitSystem directly -
72a131c
[2021-07-18] [Python] Create API for UnitSystem -
6a15e00
[2021-07-19] [Units] Fix activation energy units in UnitSystem::defaults -
af5bd29
[2021-07-19] [Units] Expose Units::factor to Python -
b6d207a
[2021-07-18] [Units] Implement UnitSystem::defaults() -
fc64bd3
[2021-07-18] [Units] Prevent invalid temperature and current scales -
d584d97
[2021-07-18] [Units] Only display units in Units::str -
e1bce6f
[2021-07-18] [Units] Enable detection of factor when constructing from string -
98acb03
[2021-07-18] [Python] Implement Python API for Units class -
fdb9600
[2021-07-18] [Units] Ensure factor is not rounded in Units::str -
e6750ef
[2021-07-17] [Python] Expose rate coefficient and standard concentration units -
ac02804
[2021-07-17] [Units] Shorten Units::str output
-
-
#1090 add Tsang closed-form falloff
-
cf085e4
[2021-08-30] add Tsang closed-form falloff
-
-
#1086 Update composite.py
-
703fd1d
[2021-08-19] Update composite.py
-
-
#1084 Make rate constant calculation consistent with Kee, et al.
-
e77148b
[2021-08-18] Improve docstrings and warning for use_legacy_rate_constants -
1a876a8
[2021-08-16] [Unittest] Test enabling/disabling of use_legacy_rate_constants -
755d841
[2021-08-15] [SCons] Set preference for use_legacy_rate_constants at compile time -
cb2fde0
[2021-08-14] [MATLAB] Implement switch for useLegacyRateConstants -
02fa6ab
[2021-08-14] [clib] Add support for use_legacy_rate_constants -
681c594
[2021-08-14] [Unittest] Do not use legacy rate constant definition for test suite -
8bcdf99
[2021-08-14] [Kinetics] Deprecate third-bodies in rate constant calculation -
0a7723c
[2021-08-14] Implement global flag for use_legacy_rate_constants
-
-
#1061 Reaction rate factories
-
ec67ed1
[2021-08-17] [Kinetics] Remove redundant return statements -
9752cf4
[2021-08-12] [Python] Update ReactionRate repr output -
b559804
[2021-08-12] [Kinetics] Remove unnecessary specializations for getParameters -
9462394
[2021-08-12] [Kinetics] Use same nomenclature for Reaction and ReactionRate types -
4a9f2c1
[2021-08-12] [Kinetics] Remove standalone sentinel and calls to default constructor -
9165cce
[2021-07-22] [Kinetics] Enforce correct units for pre-exponential factor -
61d5b2f
[2021-07-17] [Kinetics] Ensure that reaction rate units are updated -
fbeb589
[2021-07-17] [Kinetics] Remove kinetics argument from newReactionRate instantiation -
c3da03c
[2021-07-15] [Kinetics] Make reaction.pyx more consistent/readable -
c4dd817
[2021-07-15] [Kinetics] Deprecate Reaction.fromYaml -
f027d6c
[2021-07-15] [Kinetics] Rename RateFactory to ReactionRateFactory -
b625d20
[2021-07-15] [Kinetics] Address formatting comments -
75bfb65
[2021-06-16] [Kinetics] Enforce reaction rate types -
9de4673
[2021-06-15] [Kinetics] Use RateFactory creation for ReactionRate in Python -
bea247f
[2021-06-15] [Kinetics] Add type information to ReactionRate serialization -
d50a15e
[2021-06-15] [Kinetics] Ensure that ReactionRate type matches reaction specifications -
304be81
[2021-06-15] [Kinetics] Switch rate constructors to factories -
cac93e2
[2021-06-15] [Kinetics] Implement newRate factory constructor -
9664b07
[2021-06-14] [Kinetics] Implement ReactionRateBase::newMultiRate
-
- #1074 Fix csv import
-
#1069 Bug fix: CK_Multi recognized as multicomponent transport method in fl…
-
78f893f
[2021-07-11] Bug fix: CK_Multi recognized as multicomponent transport method in fl…
-
-
#1047 Implementation of Peng-Robinson EoS (Revised)
-
79ea42d
[2021-07-21] Adding the name in the Authors list -
cff20f3
[2021-07-20] Some formatting changes, also added a reference for the acentric factor -
ab42372
[2021-06-28] Removing incorrect partialCp calculation (Currently, throws -
4847b47
[2021-06-28] Fixing an error in the partialMolarEnthalpies() function. Previously,… -
030112b
[2021-06-07] Cleaning up redundant lines/variables, also renamed 'den' to 'denom' to -
c3104a6
[2021-06-06] Simplifying d(aAlpha)/dT equation -
9dcbe0f
[2021-05-28] Simplifying the partial molar entropy calculation. The partial -
8a00f2f
[2021-05-27] Fixing PengRobinson_CO2 test with correct values -
45bc471
[2021-04-28] Fixing error in d2aAlphadT2() function -
bf55e46
[2021-04-27] Adding an error condition in 'getCoeff' function when the given species -
df39649
[2021-04-27] Fixing error in tests 'activityCoeffs' and 'chempotentials_RT' -
ff188ee
[2021-04-20] Add tests for Peng-Robinson species lookup -
712765b
[2021-04-20] Pick more challenging conditions for P-R tests -
274d50b
[2021-04-20] Add Peng-Robinson test for partial molar cp -
85b4c87
[2021-04-20] Make Peng-Robinson cp validation test more robust -
dd5f85a
[2021-04-20] Add P-R tests for partial molar properties -
99ebc1f
[2021-04-14] Renaming YAML field w_ac to acentric-factor -
4346660
[2021-04-20] [Thermo] Fix argument passed to MixtureFugacityTP::solveCubic -
a827653
[2021-04-20] [Doc] Remove incorrect description from PengRobinson::setBinaryCoeffs -
c9c98b9
[2021-04-16] Fixing an error in 'setBinaryCoeffs()' -
73602fd
[2021-04-15] Adding a function to calculate partial molar specific heats -
4e956e5
[2021-04-15] Modifying the cubic solver test -
7b7d4a0
[2021-04-15] Adding a test to validate P-R EoS with CoopProp -
4cd7bc0
[2021-04-14] Modifying 'getPressure' test to cover a wider range of temperatures -
6370017
[2021-03-26] Fixing indentations and removing redundant statements -
ca83ea1
[2021-03-26] Removing the unused function 'pressureCalc()' -
90e015d
[2021-03-26] Renaming _curr vector variables -
c75bfcf
[2021-03-23] Merging 'calculateAlpha' function in 'setSpeciesCoeffs'. -
678b8de
[2021-03-23] Declaring omega_a, omega_b values as private -
f82407c
[2021-03-23] Adding documentation for certain functions -
e8db7fa
[2021-03-21] Cleaning up some more indentations errors, typos and comments -
91fd744
[2021-03-21] Cleaning up whitespaces and some comments -
3228036
[2021-03-21] Wrapping up some error messages to keep the line length below 80 -
113e207
[2021-03-21] Cleaning up whitespaces, typos and redundant variables -
c8023d2
[2021-03-20] Updating PengRobinson test from thermoFromYaml.cpp -
dc8f4b7
[2020-11-23] Removing redundant _updateStateThermo() call from thermodynamic -
a4a23d8
[2020-10-29] Reading w_ac (acentric factor) with a more useful message that will -
e66a2be
[2020-10-29] Adding missing P-R coefficients for CO2 in co2_PR_example.yaml file -
bb4b99e
[2020-10-29] Defined m_a_vec_curr as the array2D type to simplify index calculations -
3ad86c5
[2020-10-28] Cleaning up functions to calculate critical properties in Redlich-Kwo… -
7f8c518
[2020-10-28] Implementation of partial internal energies -
25998bc
[2020-10-05] Moved 'calculateAlpha' inside the 'setSpeciesCoeff' function -
1aac5e1
[2020-10-05] Changed the function name 'pressureDerivatives' to -
abeda91
[2020-06-23] Modifying the explaination for solveCubic function to be more clear and -
fcd1562
[2020-06-16] Modified Peng-Robinson to test file to read phase from -
313bf53
[2020-06-15] Modifying comments and correcting typos -
d0a1d83
[2020-06-06] Update documentation of PengRobinson/MixtureFugacityTP -
71b07f8
[2020-04-09] Removing a_coeff_vec to avoid duplication and using m_a_vec_Curr inst… -
7d78cbd
[2020-04-08] Redefined species specific internal functions as protected instead of… -
ac2ca10
[2020-04-08] Removed redundant calculations using a 2D array aAlpha_coeff_vec -
ba0382e
[2020-04-08] Cleaning up the redundant code, correcting indentations and tabs -
578738f
[2020-04-08] Removing dependancy of EoS specific omega_a, omega_b parameters from … -
edd662f
[2020-02-04] Rename Nichols cubic solve methods as 'solveCubic' -
70008c3
[2020-02-04] Cleaning up thermo/PengRobinson -
e631f14
[2020-01-31] Fixing indexing error in PengRobinson:d2aAlpha_dT2 -
514f4ce
[2020-01-27] Adding following tests to PengRobinson_Test.cpp to verify that -
90b042c
[2020-01-22] Changing 'bad' to 'poorly' in MixtureFugacity TP error message -
114d666
[2021-04-19] Make Peng-Robinson constructible by ThermoFactory -
33684a5
[2020-01-21] Adding cubic solver test -
d61bc3b
[2020-01-17] Testing critical property lookup for PengRobinson. -
ecf76bf
[2020-01-16] Remove unnecessary overrides in MixtureFugacityTP and children -
5362264
[2020-01-16] Adding ThermoFromYAML:PengRobinson_CO2 test -
5c57e98
[2020-01-16] Fixing location of critProperties.xml referenced in thermo/PengRobins… -
8f685a2
[2019-12-30] Abstracting cubic solver to MixtureFugacityTP thermo class. -
e1c3714
[2019-12-21] Abstracting thermo calcs from PengRobinson and RedlichKwong up to Mix… -
b03b741
[2019-05-16] Implementation of Peng-Robinson equation of state
-
-
#1037 SolutionArray/ flamebase importers allow unnormalized and/or negative mass/mole fractions
-
1420a4c
[2021-06-15] set normalize default argument -
8e68471
[2021-06-02] [One_dim] add normalize to flamebase to solutionArray importer -
452a26f
[2021-05-28] [SolutionArray] Establish an append rules for SolutionArray -
31c8eef
[2021-05-28] [Test] include append with state in test_composite -
a0cc32c
[2021-05-28] [SolutionArray] Ensure consistent default values for importers -
9d3415d
[2021-05-26] [Test] include vapor fraction check in test_composite -
09becb2
[2021-05-22] update some docstrings -
def6f3e
[2021-05-18] remove no_norm properties -
7ed35b2
[2021-05-12] update authors' list -
9c7f2f1
[2021-05-12] rename non-normalized unit test methods -
9384aa8
[2021-05-11] Add unittests for solutionArray importers non-normalized data -
ff51ead
[2021-05-10] update SolutionArray documentation -
d962e0c
[2021-05-10] pass code testing -
42ba87c
[2021-05-05] resolve SolutionArray truncation of negative values
-
-
#1066 Fix extinction temperature definition in diffusion_flame_extinction.py
-
7d2e0e4
[2021-06-30] Fix extinction temperature definition in Python example
-
- #1060 Support legacy ruamel.yaml loaders
-
#1063 Individual Reactor Initialization - Segmentation Fault Fix.
-
44f54d2
[2021-06-26] Adjusted the test tolerance and completed suggested formatting changes -
1204500
[2021-06-25] This commit applies a suggested simplification to the test. -
367e3a3
[2021-06-21] Remove t0 from updateConnected function call -
0b6f236
[2021-06-20] Using vector as a fix for CI instead of raw double pointer -
df0d5ac
[2021-06-19] Makes requested formatting changes and fixes CI. -
b77781d
[2021-06-18] This commit makes requested changes to the reactor initialization test. -
b920d62
[2021-06-17] Adding a test for single reactor initialize fix. -
1c75178
[2021-06-16] Fixing segfault caused by initialization of single reactor
-
-
#1065 fixed issue 992
-
fceb7cd
[2021-06-22] fixed issue 992
-
-
#1062 Migrate "test_problems" tests to use YAML input files
-
e0b3823
[2021-06-16] [Test] Replace XML with YAML input for additional test_problems tests -
28fe892
[2021-06-16] [Test] Remove silane_equil test -
2e9e7e0
[2021-05-16] [Test] Remove unnecessary 'surfkin' test -
5975591
[2021-05-16] [Test] Use YAML input for IdealMolalSoln test -
a72f643
[2021-05-16] [ctml2yaml] Add missing phase name aliases -
cc07faf
[2021-05-16] [Test] Use YAML input for ideal solid solution tests -
64bc227
[2021-05-16] [Test] Use YAML in LatticeSolid equilibrium test -
41de018
[2021-05-16] [Test] Use YAML input in stoichSolidKinetics test -
582662f
[2021-05-16] [ctml2yaml] Treat missing reaction array as empty -
2deb981
[2021-05-15] [Test] Use YAML input for HMWSoln tests -
0ae655d
[2021-05-15] [ctml2yaml] Fix conversion of HMW phase with implicit TempModel -
1a63c87
[2021-05-15] [Test] Update DH_graph tests to use YAML inputs -
8e07738
[2021-05-15] [Test] Re-enable CpJump test and convert to YAML -
b1ceccd
[2021-05-15] [Test] Update runDiamond test to use YAML -
c465daa
[2021-05-15] [Kinetics] Make phase list argument to newKinetics const -
8086dd2
[2021-05-15] [Test] Replace CTI file used in ChemEquil_ionizedGas test -
9f21d9b
[2021-05-15] [Input] Fix conversion of CTI files with no reactions -
6cd6a34
[2021-05-15] [Test] Remove unused cases from surfSolver tests -
b666216
[2021-05-13] [Test] Replace CTI with YAML in surfSolverTest -
b896926
[2021-05-13] [Kinetics] Fix checking phase dimension in newReaction -
74e7b86
[2021-05-12] [Kinetics] Improve error messages related to sticking reactions
-
-
#1057 Make Fortran compiler and options consistent
-
9de22e8
[2021-06-14] [SCons] Make Fortran compiler and options consistent
-
-
#1034 Update default pytest output
-
3dc940d
[2021-06-14] Show detailed testing info on GH Actions -
892618f
[2021-06-09] [SCons] Do not show logging WARNINGS unless verbose_tests=yes -
cdc57b0
[2021-06-09] [SCons] Add verbose_tests flag -
548b2f1
[2021-05-10] [CI] Hide longest test durations by default -
91368c0
[2021-05-10] [CI] Run pytest with verbose output
-
-
#1052 [SCons] Fix type reference and missing import
-
9f2e5c7
[2021-06-09] [SCons] Fix type reference and missing import
-
-
#995 Refactor reaction rate evaluators
-
4945645
[2021-06-06] [Kinetics] Introduce Reaction.from_dict in Python -
e1256ea
[2021-06-06] [Kinetics] Make rate constructor keyword consistent -
452437b
[2021-06-06] [Kinetics] Remove transitional Reaction3 object -
3e6a7c2
[2021-06-06] [Kinetics] Streamline code based on review comments -
60238ab
[2021-06-02] [Kinetics] Simplify handling of legacy methods in Python reactions -
3fa9d9c
[2021-06-02] [Kinetics] Make remaining Python reactions agnostic of framework -
dbe62ba
[2021-06-02] [Kinetics] Make Python ChebyshevReaction agnostic of framework -
1add0f7
[2021-06-02] [Kinetics] Make Python PlogReaction agnostic of framework -
b257896
[2021-06-02] [Kinetics] Introduce Python Reaction.uses_legacy flag -
1f89bec
[2021-06-02] [Kinetics] Always reference underlying C++ type in Python reaction type -
d1e283c
[2021-05-31] [Kinetics] Prepare ReactionData for holding species information -
8a4c3b4
[2021-05-26] [Kinetics] Clarify Reaction3 docstring -
5589e66
[2021-05-18] [Kinetics] Allow setting of ElementaryReaction.rate using legacy Arrh… -
f024fb0
[2021-05-18] [Kinetics] Use numbered *Reaction2 labels for old Python framework -
442b94f
[2021-05-18] [Kinetics] Implement *Reaction2 in conjunction with C++ preprocessor -
78ee991
[2021-05-17] [Kinetics] Use suffix -legacy rather than -old for reaction type names -
cd7fc81
[2021-05-17] [Tests] Simplify test_reaction.py -
dd8ac41
[2021-05-17] [Kinetics] Fix Python docstrings -
eeb9da7
[2021-05-17] [Kinetics] Remove non-void ReactionData constructors & simplify code -
ca43d6b
[2021-05-13] Update definition for NaN -
3eeafe5
[2021-05-10] [Tests] Remove deprecation warnings and update unit tests -
ac7c164
[2021-05-13] [Kinetics] Update serialization of unconfigured reaction rates -
75ad275
[2021-05-13] [Kinetics] Non-configured reaction rates return SNAN -
0a90ba8
[2021-05-13] [Kinetics] Add Reaction3::undeclaredThirdBodies -
112f688
[2021-05-13] [Kinetics] Save input node within ReactionRate.h -
ea9f294
[2021-05-08] [Tests] Add tests for deprecated reaction properties -
90ab9b5
[2021-05-10] [Kinetics] Fix logic for modifyReaction exception -
699aca3
[2021-05-09] [Kinetics] Update Plog3 instantiation -
16c76a0
[2021-05-08] [Kinetics] Add transitional deprecated Reaction3 properties -
791660a
[2021-05-08] [Kinetics] Revert to dynamic_cast in MultiRate.h -
7caca5e
[2021-04-27] [CI] Fix kineticsFromScratch3 -
1b921ff
[2021-04-27] [CI] Add checks for serialization of new ReactionRate objects -
a017d3e
[2021-04-27] [Kinetics] Create ReactionRate objects from Python input_data -
56b7f48
[2021-04-27] [Kinetics] Complete serialization of ReactionRate -
6f746cc
[2021-04-27] [Kinetics] Tweak performance of MultiRate -
c95be9a
[2021-04-27] [Kinetics] Update docstrings -
67ee888
[2021-04-27] [Kinetics] Streamline setParameters -
6a9abe5
[2021-04-27] [Kinetics] Organize new code sections -
124cf82
[2021-03-25] [CI] Add unit tests for Python ReactionRate objects -
fdfa715
[2021-03-25] [Kinetics] Update documentation for Reaction3 classes -
058cde3
[2021-03-25] [Kinetics] Remove unused and mark deprecated Python methods -
2722fa2
[2021-03-25] [Kinetics] Construct ArrheniusRate from Arrhenius -
62eb45b
[2021-03-24] [Kinetics] Deprecate ChebyshevRate in favor of Chebyshev -
f22e44b
[2021-04-26] [Kinetics] Implement getParameters for ChebyshevReaction3 -
fd05783
[2021-03-24] [Kinetics] Make ChebyshevReaction3 default for YAML import -
11191df
[2021-03-24] [Kinetics] Expose ChebyshevReaction3 to Python -
34ce91e
[2021-03-24] [Kinetics] Implement ChebyshevReaction3 -
31c51c2
[2021-03-24] [Kinetics] Implement ChebyshevRate3 wrapper for ChebyshevRate -
21fac8a
[2021-03-24] [CI] Update unit tests -
3edce4e
[2021-03-24] [Kinetics] Simplify setParameters -
7400258
[2021-03-23] [Kinetics] Simplify validation checks -
5bc1b96
[2021-03-23] [Kinetics] Introduce ReactionRate::validate -
cb53cca
[2021-03-23] [Kinetics] Make PlogReaction3 default for YAML import -
d8cb2bb
[2021-03-23] [Kinetics] Expose PlogRate and PlogReaction3 to Python -
54b1b1a
[2021-03-23] [Kinetics] Streamline MultiRate update mechanism -
0714862
[2021-03-23] [Kinetics] Implement PlogReaction3 -
d7712ec
[2021-03-23] [Kinetics] Implement PlogRate -
c4be7d4
[2021-03-22] [samples] Add XML benchmark to custom_reaction.py -
b48cc69
[2021-03-22] [Kinetics] Switch ArrheniusRate to customary activation energy units -
0313675
[2021-03-22] [Kinetics] Add init to PlogReaction and ChebyshevReaction -
fa71be2
[2021-03-22] [CI] Switch test_reaction.py to kineticsfromscratch.yaml -
cb80911
[2021-03-22] [Kinetics] Prepare for unified handling of third-body concentrations -
2e79236
[2021-03-22] [CI] Add unit tests for conversion from YAML -
ca4b7ce
[2021-03-22] [Kinetics] Simplify Python constructors -
aed16b4
[2021-03-21] [Kinetics] Switch ThreeBodyReaction to ThreeBodyReaction3 -
a27a273
[2021-03-21] [CI] Add unit tests for ThreeBodyReaction3 -
66337bb
[2021-03-21] [Kinetics] Update cython interface -
1a95c42
[2021-03-21] [Kinetics] Implement ThirdBody handling for ThreeBodyReaction3 -
bfd4c51
[2021-04-25] [Kinetics] Add getParameters to ThreeBodyReaction3 -
67365d9
[2021-03-21] [Kinetics] Expose ThreeBodyReaction3 to Python -
379ae50
[2021-03-21] [Kinetics] Create ThreeBodyReaction3 -
a840e9c
[2021-04-25] [Kinetics] Add setParameters to ElementaryReaction3 -
8a2a61b
[2021-03-21] [Kinetics] Fix shadowed member variable -
65de298
[2021-03-20] [Kinetics] Rename Reaction2 to Reaction3 to reflect Cantera version -
d1221a8
[2021-03-20] [CI] Accommodate new names in conversion tests -
d7cc6a5
[2021-03-20] [CI] Update Python tests -
52ed8f6
[2021-03-20] [Kinetics] Expose ElementaryReaction2 to Python -
e2cf0a2
[2021-03-19] [CI] Create test/kinetics/kineticsFromScratch2.cpp -
912f799
[2021-03-20] [Kinetics] Ensure integration works -
e14396d
[2021-03-20] [Kinetics] Return boolean from Reaction2::setParameters -
334eb3f
[2021-03-20] [Kinetics] Separate ReactionFactory for AnyMap and XML -
1104d56
[2021-03-20] [Kinetics] Implement Reaction constructors for AnyMap -
9c366d0
[2021-03-19] [Kinetics] Create ElementaryReaction2 class -
1d3ddfa
[2021-03-19] [Kinetics] Remove 'experimental' warnings for new classes
-
-
#1056 Update apt repositories before installing dependencies
-
37e37a1
[2021-06-11] [CI] Update apt repositories before installing dependencies
-
-
#1049 Replace deprecated yaml.safe_load / simplify paths
-
e60f513
[2021-06-02] [ck2yaml] Replace deprecated round_trip_load -
47eb64d
[2021-06-02] [Tests] Update formatting -
ab9599b
[2021-06-02] [Tests] Remove unused imports in Python tests -
c3d0f0b
[2021-06-02] [Python] Simplify Path conversion logic -
94d5b0e
[2021-06-02] [Tests] Replace joinpath by operator '/' -
57ae371
[2021-06-02] [Tests] Simplify code per review comments -
d8a28d8
[2021-06-01] [Tests] Simplify access to work and data folders -
5f87448
[2021-06-01] [Tests] Transition some tests to pathlib -
9e437e0
[2021-06-01] [Python] Support pathlib Path for Solution and add_directory -
dacd3e4
[2021-05-31] [CI] Replace deprecated yaml.safe_load
-
-
#1031 Enable modification of user input data fields in Python
-
38bbc66
[2021-05-09] [Python] Enable modification of user input data fields
-
-
#1045 Update Python guidance in CONTRIBUTING
-
01bf417
[2021-05-21] Update Python guidance in CONTRIBUTING
-
- #1043 Make test_mass_flow_controller more robust
-
#817 Added access functions to polynomial fits of gas transport properties
-
627e21e
[2021-05-13] Replaced gri30.yaml by h2o2.yaml, and reduced the number of MixTransp… -
8d6468c
[2021-05-11] Added links to fitProperties and fitDiffCoeffs -
eb7b4ff
[2021-05-11] Improved code style -
68b282b
[2021-05-02] Resolve windows test failures -
6b2403d
[2021-04-29] small change in tests for transport polynomials -
5489843
[2021-04-25] Improved implementation -
1729bb0
[2020-03-23] Added tests for access functions to gas transport polynomial fits -
f99cf3a
[2020-03-06] Added const access functions to the polynomial fits of viscosity, con…
-
-
#1036 Update code of conduct to version 2.0
-
be6e971
[2021-05-10] Update code of conduct to version 2.0
-
-
#1032 Update instructions in PR template
-
b107d13
[2021-05-10] Update instructions in PR template
-
-
#1027 Update detection of skipped/undeclared species
-
5540000
[2021-05-10] Update formatting -
d91cceb
[2021-05-09] [Test] Switch ion flame tests to ch4_ion.yaml -
7475d8f
[2021-05-08] [Test] Augment test for undeclared third bodies -
b38d892
[2021-05-09] [Kinetics] Refine logic for skipped reactions -
b7a213d
[2021-05-08] [Kinetics] Ensure that reaction balance is always checked -
a546db0
[2021-05-08] [Kinetics] Move checks of reactions from Kinetics to Reaction -
d5acbea
[2021-04-29] Make divider lines for error messages 80 characters -
156450c
[2021-04-29] [Test] add unit tests for detection of undeclared species -
0f2022a
[2021-04-29] [Kinetics] update detection of undeclared species
-
-
#1025 Speed up CI tests
-
19f1593
[2021-05-09] [Test] Add ability to skip slow GTest tests -
d1d7aa1
[2021-05-01] [Python] Fix compilation with Cython 3.0a6 -
8058349
[2021-05-01] [Test] Replace XML with YAML for ReactionToYaml tests -
74044b2
[2021-05-01] [Test] Remove dead code from ThermoPhase_Test.cpp -
c73eb89
[2021-05-01] [Test] Replace XML with YAML in more gtest tests -
1c2430f
[2021-05-01] [Base] Deprecate rarely-used file output functions -
59be938
[2021-04-30] [Kinetics] Fix serialization of Blowers-Masel rates -
ea7a814
[2021-04-30] [Test] Remove redundant IonsFromNeutral test -
de9a281
[2021-04-30] [Test] Migrate ThermoYamlRoundTrip tests from XML to YAML -
875a1de
[2021-04-30] [Test] Convert gasNASA9.xml to YAML -
c6cda83
[2021-04-30] [Test] Replace CTI with YAML in RedlichKwong test -
8fa20c3
[2021-04-30] [Test] Replace XML with YAML in MaskellSolidSolnPhase tests -
cc47098
[2021-04-30] [Thermo] Check for required inputs of Maskell thermo model -
903b456
[2021-04-30] Rename "isEmpty" to "empty" -
2b3927c
[2021-04-30] [ctml2yaml] Handle trailing commas in lists -
eb31985
[2021-04-30] [Test] Replace some uses of frac.cti and ptcombust.cti -
93dc119
[2021-04-29] [Test] Replace simplephases.cti with YAML -
f78f796
[2021-04-29] [Test] Replace CTI with YAML for BinarySolutionTabulatedThermo test -
6002358
[2021-04-29] [Test] Replace kineticsfromscratch.cti and sofc-test.xml with YAML -
5158d9b
[2021-04-29] [Input] Fix error serializing Quantity with converter functions -
7a4199f
[2021-04-29] [Kinetics] Fix initialization of FalloffReaction -
0359b53
[2021-04-29] [Input] Fix YAML file-based constructor for SurfPhase -
1317767
[2021-04-27] [Test] Avoid unnecessary creation of Transport objects -
c9e2d7e
[2021-04-26] [Test] Allow skipping of slow test_problems tests -
2ffde3b
[2021-04-26] [Test] Add option to skip slow (Python) tests -
6760f73
[2021-04-26] [Test] Transition use to pdep-test.yaml -
5b5a4bc
[2021-04-25] [Test] Replace CTI input file in duplicate reaction test -
40e7910
[2021-04-23] [Test] Always use YAML input in reactor tests -
9df1f64
[2021-04-23] [Test] Speed up some reactor network tests -
ad5cad1
[2021-04-23] [Test] Speed up bad transport geometry test -
11d05a7
[2021-04-21] [Test] Speed up TestTwinFlame.test_restart
-
-
#1030 Fix memory error when deallocating Python reaction rate wrappers
-
cfa96aa
[2021-05-07] [Python] Fix memory error when deallocating reaction rate objects
-
-
#1012 Simplify/Refactor buildutils.py
-
f27c68e
[2021-05-03] Allow print_level keyword argument in logger calls -
26a5175
[2021-04-23] Use f-string in quoted function -
27696fe
[2021-04-19] Rename mglob function to multi_glob -
f8d54f7
[2021-04-19] Update type hinting in buildutils -
425aba0
[2021-04-16] Update CI for Conda and Windows -
be04f1d
[2021-04-15] Fix flake8 suggestions -
edf5e4c
[2021-04-15] Limit exported functions from buildutils -
d1eacf7
[2021-04-15] Refactor the loggers to a single instance -
f5dc022
[2021-04-14] Rename and refactor get_command_output -
53e07ce
[2021-04-13] Refactor and rename getSpawn -
8c4fa0f
[2021-04-13] Refactor help output for our configuration -
2dfb3d6
[2021-04-13] Use pathlib in mglob -
97fc050
[2021-04-12] Rewrite which function to use pathlib -
c7a5d18
[2021-04-12] Replace stripDrive with pathlib -
1896a05
[2021-04-12] Bump SUNDIALS to 5.7 in CI -
98825f1
[2021-04-12] Remove Python 2 build from CI -
87c1a3f
[2021-04-12] Refactor CSV and profile tests to better use NumPy -
3749acc
[2021-04-12] Refactor text file comparison -
bca7afc
[2021-04-12] Refactor regression_test function -
83eacc0
[2021-04-12] Rename print_report and test_results to snake case -
febd00c
[2021-04-12] Use f strings and brace format in config.h files -
4bf2443
[2021-04-12] Enforce Python 3.6 or higher for building -
1fb56b0
[2021-04-06] Rename cleaning functions and add loggers
-
-
#1014 Implement Python dict to C++ AnyMap conversion
-
3466422
[2021-04-28] [Cython] document usage of 'long' instead of 'long int' -
1ab3e6a
[2021-04-27] [Python] Explain some logic in get_types -
9447dac
[2021-04-23] [Python] Add clarifications and streamline code -
8de5bb4
[2021-04-20] [Python] Test that AnyValue held types are correct -
ce57ed3
[2021-04-20] Use alternative implementation of python_to_anyvalue -
84e0d49
[2021-04-20] Print nicer names for more AnyValue types -
924c916
[2021-04-19] [Python] streamline implementation -
ae7b54f
[2021-04-17] [Python] Improve error messages for conversions from Python to AnyValue -
e3ee42f
[2021-04-17] [Python] Improve Python API for empty AnyValue/AnyMap objects -
af5cd4a
[2021-04-17] [CI] Add unit tests for Python to AnyValue/AnyMap conversion -
2035981
[2021-04-17] [Python] Convert complex Python types to C++ AnyValue -
2810433
[2021-04-17] [Python] Convert simple Python types to AnyValue/AnyMap
-
-
#1020 Collect build/test timing information and fix some bugs
-
ddb394b
[2021-04-28] Delete erroneous header comment -
5cce93e
[2021-04-27] [SCons] Add AnyMap.h to precompiled header -
40c4002
[2021-04-27] [CI] Use all three CPUs available on macOS builders -
f72bbf6
[2021-04-27] [Test] Skip test_ignition_delay_sensitivity -
96c34db
[2021-04-27] [CI] Fix environment variable for pytest-github-actions-annotate-fail… -
6015a46
[2021-04-26] [CI] Start coverage job immediately -
fd41315
[2021-04-25] [Input] Avoid over-eager conversions to double -
0d45b10
[2021-04-23] [Test] Fix extinction test cases that weren't using the right tempera… -
96abea8
[2021-04-21] [Python] Fix set_initial_guess for CounterflowTwinPremixedFlame -
4db9e2c
[2021-04-25] [Test] Parse pytest results with SCons -
eec5898
[2021-04-25] [CI] Show SCons timing info -
8d645f2
[2021-04-25] [Test] Provide test timings and other info in pytest output -
9fa2793
[2021-04-25] [Test] Fix interaction with pytest's use of tempfile -
26e7aff
[2021-04-25] [CI] Install pytest -
b2ef29b
[2021-04-25] [Test] Use pytest as the test runner if it's available
-
-
#1015 Detect unspecified thirdbody collision partners
-
b753dd5
[2021-04-22] [Kinetics] Update serialization of three-body reactions -
05983e7
[2021-04-22] [Kinetics] Update duplicate check for undeclared three-body reactions -
967ea58
[2021-04-19] [CI] unit tests for detection of implicit three-body reactions -
c69461c
[2021-04-16] [Kinetics] Catch undetected third bodies in calculateRateCoeffUnits -
0fef570
[2021-04-15] [CI] Update regression test references -
06d2830
[2021-04-14] [Kinetics] Refine criteria for the detection of third body species -
b01d44d
[2021-04-14] [Kinetics] Detect three-body reactions with specified collision partners
-
-
#1022 Add reminder to follow CONTRIBUTING guide to PR template
-
92c11e1
[2021-04-26] Add reminder to follow CONTRIBUTING guide to PR template
-
-
#968 [Kinetics] Fix third body concentrations for non-ideal gases
-
7879add
[2021-01-27] [Kinetics] Fix third body concentrations for non-ideal gases
-
-
#987 Add Blowers Masel reaction to GasKinetics and InterfaceKinetics
-
f995e4e
[2021-04-19] use assertNear to test the exact ratio of rate constants -
aab8815
[2021-04-14] Bump version to 2.6.0a2 -
c6609aa
[2021-04-14] [Input] Serialize BlowersMasel reactions -
fb00669
[2021-04-14] [Kinetics] Use calculateRateCoeffUnits for sticking coefficients -
1d548be
[2021-04-14] [Examples/Python] Reformat docstring for Blowers-Masel example -
bf4edbb
[2021-04-10] Add 2 plots in the Blowers-Masel example -
c6f568d
[2021-04-06] Add an example about use case of Blowers-Masel code -
28e29f9
[2021-03-30] Fix some formatting/whitespace issues -
f6ff6a7
[2021-03-29] add more docstrings about the Blowers-Masel classes -
e769279
[2021-03-29] Adjust the definition of the average bond energy w and the input data… -
31bc161
[2021-03-26] add documentation about Blowers Masel in gas and interface phases -
f043e06
[2021-03-26] fix the the syntax error in doc strings to make it rendered correctly… -
e45c434
[2021-03-25] delete memeber variable 'm_E' -
7f7ebf2
[2021-03-25] make the type of surface Blowers-Masel reaction to be specified witho… -
cb862a0
[2021-03-25] change 'BMInterfaceReaction' to 'BlowersMaselInterfaceReaction' -
448c281
[2021-03-25] reduce the test input files and modify the tests to keep them working -
5513452
[2021-03-04] [Test/Cython] The unit tests for Blowers Masel interface -
27fbf94
[2021-03-04] [Kinetics/Cython] Add Blowers Masel interface reaction and -
62e99b2
[2021-03-04] [Test/Cython] Add unit tests for Blowers Masel reaction and rate classes -
c5375ff
[2021-03-04] [Kinetics/Cython] Add Blowers Masel reaction class in GasKinetics
-
-
#988 Add thermal conductivity to DustyGas in python.
-
fe29628
[2021-04-19] Add thermal conductivity to DustyGas in python. (#988)
-
-
#984 Enable serialization of Cantera objects
-
81cffde
[2021-04-13] [Input/Test] Improve test coverage of YAML serialization -
c09d26e
[2021-04-13] [Input] Fix AnyMap handling of 2D string / boolean arrays -
9b2bad6
[2021-04-12] [Input/Test] Add tests of solution properties for round-tripped phases -
c88b44a
[2021-04-12] [Input/Examples] Update Python examples to demonstrate YAML output -
65dd8e9
[2021-04-12] [Python/Input] Make function names more Pythonic -
716e397
[2021-04-12] [Input] Refactor to reduce Python manipulations of AnyMap -
df262a0
[2021-04-11] [Input] Use full AnyMap sorting algorithm in all cases -
8b8bf4b
[2021-04-11] [Input] Fix key ordering when outputting to Python -
8f947d0
[2021-04-10] [Input] Set rate_units for reactions whenever possible -
1465fde
[2021-03-13] [Input] Serialize Redlich-Kwong binary interaction parameters -
e6f5195
[2021-03-10] [Input/Python] Enable generation of YAML files from Python Solutions -
50612a0
[2021-03-10] [Input] Add tests of YamlWriter for surface and edge phases -
32672b0
[2021-03-10] [Input] Handle variable output units for all thermo/species thermo types -
2a8c892
[2021-03-10] Eliminate redundancy in implementation of AnyValue::as -
b8e2591
[2021-03-09] [Input] Handle variable output units for all reaction types -
f6bd2c0
[2021-03-08] [Input] Add option of setting units to YamlWriter -
685168c
[2021-03-08] [Input] Add control over units of constructed AnyMap objects -
1a3f65d
[2021-03-06] [Input] Share UnitSystems among nested AnyMaps -
73f779f
[2021-03-06] [Input] Enable conversion of added data to units of the parent AnyMap -
bae272c
[2021-02-03] [Input] Provide control over ordering of YAML fields -
1988810
[2020-01-23] Make AnyMap::applyUnits idempotent -
a1d9767
[2020-01-22] Add functions for conversion from given units into a UnitSystem -
0f0a020
[2020-01-22] [Python] Add access to input data for Reaction objects -
148e3d9
[2020-01-22] Add extra information to AnyValue::getMapWhere error messages -
b8c04c2
[2020-01-21] [Python] Add access to input data for Species objects -
b01c8b4
[2020-01-21] [Python] Add access to input data for Solution objects -
17497d0
[2020-01-15] [Python] Add conversion of AnyMap to native Python types -
c8b3305
[2020-01-13] [Test] Add round-trip serialization tests for thermo models -
caa543b
[2020-01-13] [Input] Fix serialization when species has no thermo model -
1d2f535
[2020-01-13] [Input] Serialize phase state using native state variables -
c5032d0
[2020-01-13] [Input] YamlWriter can use separate Thermo/Kinetics/Transport objects -
77ea7b6
[2020-01-13] [Input] Serialize species-specific data for DebyeHuckel model -
e477d3f
[2020-01-12] [Input] Implement serialization of PDSS_SSVol -
7aeaa5a
[2020-01-12] [Input] Serialize PDSS_HKFT -
1091ca2
[2020-01-07] [Input] Serialize PDSS_ConstVol, PDSS_IdealGas, PDSS_Water -
335a639
[2020-01-07] [Input] Serialize PDSS_IonsFromNeutral -
0ba57cc
[2020-01-07] [Input] Enable serialization of Redlich-Kwong species -
eff43d2
[2020-01-07] [Input] Serialize equation-of-state data for StoichSubstance -
d414924
[2020-01-07] [Input] Serialize equation-of-state data for LatticePhase/LatticeSoli… -
227c9c3
[2020-01-07] [Input] Serialize equation-of-state data for IdealSolidSolnPhase -
0fc2dd9
[2020-01-07] [Input] Add pathway for serialization of equation-of-state data -
fdfc384
[2020-01-07] [Input] Add option to skip user-defined fields when writing to YAML -
282b4b2
[2020-01-07] [Input] Retain input species thermo data -
831f4fe
[2020-01-05] [Input] Preserve order of items when outputting YAML maps -
2bd7e05
[2020-01-05] [Input] Enable optional use of flow mode for outputting YAML maps -
83dba4d
[2019-12-16] [Input] Use stream-based YAML output method to allow formatting control -
6e2a38e
[2019-12-13] [Input] Improve float formatting in YAML output -
5db4151
[2021-01-30] [Input] Implement serialization of more complex phase types -
1f0c9c6
[2019-11-25] [Input] Add transport model specification to YamlWriter output -
91449db
[2019-11-25] [Input] Add reactions/kinetics to YamlWriter output -
6c90549
[2019-11-24] [Input] Implement serialization of interface reactions -
dd4c001
[2019-11-17] [Input] Implement serialization of gas phase reactions -
382177c
[2019-11-16] [Input] Introduce YamlWriter class for input file serialization -
ee1e55e
[2019-11-16] [Input] Make Species objects serializable, including transport data -
6450252
[2019-11-12] [Input] Make simple ThermoPhase objects serializable -
72701c2
[2019-11-12] [Input] Implement serialization of species thermo objects -
114e95b
[2019-11-03] [Input] Add a basic YAML emitter for AnyMap / AnyValue
-
-
#1011 Fix python_minimal interface to install Cantera YAML tools
-
b3c69ac
[2021-04-09] Fix python_minimal interface to install Cantera YAML tools
-
-
#1004 Add support for SUNDIALS 5.5-5.7 compiled with LAPACK
-
3d672b0
[2021-04-06] [SCons/Samples] Fix finding OMP library -
70f3530
[2021-04-03] Fix compiler warning with more recent SUNDIALS -
0795a06
[2021-04-03] [SCons] Don't print Boost info if it isn't found -
388f03c
[2021-04-03] [SCons] Fix LAPACK defines for SUNDIALS -
750c0c7
[2021-04-03] Simplify header includes in BandMatrix
-
- #1007 Update to 88 character maximum per line
-
#983 Update C++ and Fortran example docstrings
-
b42989f
[2021-02-24] [Examples] Add license info to C++ and Fortran examples -
68e0cb9
[2021-02-24] [Examples] Don't use doublereal typedef -
3c6ec70
[2021-02-24] [Examples] Fix typos in LiC6 electrode example -
1917f0a
[2021-02-24] [Examples] Remove outdated READMEs -
9644788
[2021-02-24] [Examples] Normalize header comments in C++ and Fortran examples
-
-
#1002 Fix documentation bug for YAML format
-
a4b9bb5
[2021-03-27] Fix documentation bug for YAML format
-
- #1000 Fix missing include in ReactionData.h
-
#997 [cti2yaml] fix conversion for transport='None'
-
908a2cc
[2021-03-19] [cti2yaml] fix conversion for transport='None'
-
-
#982 Make reactions extendable
-
bbb752a
[2021-03-19] [Kinetics] rename Reaction2::setup to Reaction2::setParameters -
4809308
[2021-03-19] [Kinetics] simplify Reaction.wrap -
46185de
[2021-03-19] [Kinetics] finalize ReactionRate and corresponding data types -
3cd7eee
[2021-03-19] [Kinetics] implement review comments -
69820f3
[2021-03-18] [Func1] roll back blocking method callbacks -
4de120d
[2021-03-15] [Kinetics] add intermediate class Reaction2 as base for new framework -
ec804c6
[2021-03-15] [Kinetics] minor updates -
624c3cf
[2021-03-14] [Kinetics] switch to MultiRateBase framework -
3723c24
[2021-03-14] [Kinetics] add MultiRateBase evaluator class -
3fc3d3b
[2021-03-14] [Kinetics] implement Reaction::setup method -
bdfc802
[2021-03-14] [Kinetics] add XML related 'todo' comments to ReactionFactory -
28b41d0
[2021-03-14] [Kinetics] create ArrheniusRate from AnyMap -
72e4ace
[2021-03-13] [Kinetics] introduce reaction-rate specific shared data types -
3d2cb64
[2021-03-13] [Kinetics] address 'simple' review comments for new reaction framework -
96e63e2
[2021-03-07] [kinetics] add signatures for analytical derivatives to RxnRates -
0b45b20
[2021-03-07] [Kinetics] store specialized RxnRate objects without pointers -
dfc4ea4
[2021-03-06] [examples] switch custom_reactions.py to gri30.yaml -
6b62874
[2021-03-07] [Kinetics] store specialized reaction rate types separately -
5c3e62e
[2021-03-07] [Kinetics] switch from map to vector of RxnRate pointers -
788a030
[2021-03-07] [Kinetics] mark derived RxnRate classes as 'final' -
9f9f883
[2021-03-06] [Kinetics] create State data container for RxnRate evaluations -
0d1f246
[2021-03-06] [Kinetics] make RxnRate thread-safe -
b93cfcb
[2021-03-06] [Kinetics] eliminate reg_addRxn and reg_modRxn -
9f5e0f7
[2021-03-02] [Kinetics] minor simplifications and edits -
5be2bf9
[2021-03-02] [samples] illustrate usage of Python CustomReaction -
c3518aa
[2021-03-02] [UnitTest] add tests for TestReaction -
132bbbe
[2021-03-02] [Kinetics] expose TestReaction to Python interface -
da0cbf9
[2021-03-01] [UnitTest] include new test in init -
6f7b293
[2021-03-01] [Kinetics] create TestReaction for benchmarking purposes -
993d491
[2021-03-01] [UnitTest] Create stand-alone file to test reactions -
f819e3c
[2021-03-01] [Func1] prevent invalid callback functions. -
ba53274
[2021-03-01] [Kinetics] update state used for RxnRate calculations -
8fcd588
[2021-03-01] [Kinetics] add alternative ArrheniusRate -
b2a65ae
[2021-03-01] [Kinetics] generalize addition of RxnRate in GasKinetics -
5d10e47
[2021-03-01] [Kinetics] enable calculation of rate constants for CustomReaction -
8bd866c
[2021-02-28] [Kinetics] Create C++ abstract base class RxnRate -
22a651c
[2021-02-28] [Kinetics] make CustomRate persistent withing CustomReaction -
0ce786a
[2021-02-28] [Func1] make CxxFunc1 shareable -
554eb99
[2021-02-28] [Kinetics] make C++ pure abstract base class -
2d05871
[2021-02-27] [Kinetics] finalize deprecation of reaction type magic numbers -
478cbe8
[2021-02-27] [Kinetics] deprecate functions referencing magic numbers -
f0868c7
[2021-02-27] [Kinetics] expose reaction_type_str to Python -
39bb765
[2021-02-27] [Kinetics] Replace remaining references to reaction_type -
fe29554
[2021-02-27] [Kinetics] mark unused reaction type magic numbers -
20be280
[2021-02-27] [Kinetics] add default constructor for C++ Reaction -
8f2d181
[2021-02-27] [Kinetics] simplify naming of CustomPyRate -
6d8a900
[2021-02-26] [Kinetics] add initial unit tests -
72fe02e
[2021-02-27] [Kinetics] create hooks in GasKinetics -
3a5deca
[2021-02-27] [Kinetics] replace magic numbers -
4ca1dc9
[2021-02-27] [Kinetics] introduce boolean to mark reaction validity -
43bf899
[2021-02-23] [Kinetics] implement setup of CustomReaction -
6a39afa
[2021-02-23] [Kinetics] implement Python constructor for CustomReaction -
291f4fc
[2021-02-22] [Kinetics] expose CustomReaction to Python -
adcdf2a
[2021-02-22] [Kinetics] create rudimentary hooks for CustomPyReaction -
7403d67
[2021-02-22] [Kinetics] initial draft for custom reaction rate defined in Python -
2dfcd59
[2021-02-22] [Scons] add reference to test-help after build -
8fed07a
[2021-02-22] [Kinetics] add missing header files -
d6dd747
[2021-02-21] [Kinetics] ensure correct setup routine is called for XML node -
f787bdb
[2020-01-27] [Reaction] replace m_synonyms by addAlias -
0f6c346
[2019-12-28] [Kinetics] move isElectrochemicalReaction -
02d8c1b
[2019-11-14] [Kinetics] buffer available Reaction class constructors in Cython -
c305097
[2019-11-11] [Kinetics] make GasKinetics extendable -
8be0fc7
[2019-11-09] [Kinetics] simplify newReaction -
0e4c682
[2019-11-08] [Kinetics] remove magic numbers from Python interface -
5174aa7
[2019-11-09] [Kinetics] add setup function wrappers to ReactionFactory -
60fbca4
[2019-11-07] [Kinetics] add Reaction::type method -
859e91e
[2019-11-05] [Kinetics] create ReactionFactory
-
- #981 Fix using reactors with both surface and gas phase chemistry with YAML input
-
#993 Fix bug for file output if radiative_heat_loss is enabled
-
3f05b1e
[2021-03-16] [1D] fix file output if radiation_enabled=True
-
-
#994 [CI]
-
ae7734a
[2021-03-18] [CI] Manually install Boost headers on Windows
-
- #922 New C++ custom ODEs example
-
#979 Compile speedup
-
d557e50
[2021-02-18] [CI] Show Ubuntu version in build name -
44918d2
[2021-02-18] [CI] Drop Python 3.5 builds -
bb957cb
[2021-02-18] [CI] Speed up coverage build -
3c52850
[2021-02-18] [CI] Disable debug symbols in most builds -
66fda02
[2021-02-18] [Thermo] Combine file-based and default constructors -
434f439
[2021-02-18] Deprecate site density arg to EdgePhase/SurfPhase constructor -
edf17e7
[2021-02-17] [Thermo] Deprecate m_formGC constructor arg to IdealSolidSolnPhase -
89818bf
[2021-02-17] Remove excess includes from header files -
fab5207
[2021-02-17] Move parts of Array2D implementation out of header -
91e4afb
[2021-02-17] Deprecate thermo_t typedef for class ThermoPhase -
4b1b2bc
[2021-02-17] [Kinetics] Remove unused member variable from FalloffMgr -
d65c299
[2021-02-17] Remove excess includes from Phase.h and ThermoPhase.h -
bc9a19d
[2021-02-16] Consolidate VCS solver source files -
bae121a
[2021-02-16] [SCons] Stop using header-only version of fmt library -
ccc216d
[2021-02-16] [SCons] Fix cases where external libraries weren't being linked
-
- #980 Fix matlab compilation failure
-
#977 Remove deprecated things slated for removal after Cantera 2.5
-
643fdea
[2021-02-14] Deprecate transitional reactor methods -
daf7d4d
[2021-02-14] Remove deprecated code marked for removal after Cantera 2.5 -
aae64d9
[2021-02-13] [Input] Remove deprecated input files and phase definitions -
9ce04ba
[2021-02-13] [SCons] Remove deprecated compilation options -
2ef2cb0
[2021-02-13] Bump version to 2.6.0a1
-