Commit Graph

10186 Commits

Author SHA1 Message Date
Ingmar Schoegl
5841dcda84 [SolutionArray] Do no return group name 2023-03-21 08:59:17 -05:00
Ingmar Schoegl
fe807d5986 [FileIO] Add 'overwrite' option to save routines 2023-03-21 08:59:17 -05:00
g3bk47
243fac5acf [Python] Clarify limitations of cascade model 2023-03-20 18:30:40 -05:00
g3bk47
38025a155e [Python] porous burner: address review 2023-03-20 18:30:40 -05:00
ThorstenZirwes
128e1c0efb Fix typos in samples/python/reactors/PorousMediaBurner.py
Co-authored-by: Ray Speth <yarmond@gmail.com>
2023-03-20 18:30:40 -05:00
ThorstenZirwes
c185d9afe4 Fix typos in data/YZA.yaml
Co-authored-by: Ray Speth <yarmond@gmail.com>
2023-03-20 18:30:40 -05:00
g3bk47
25ad274cbf Add author 2023-03-20 18:30:40 -05:00
g3bk47
f78717fe2e Add example for porous media burner with extensible reactors
Co-authored-by: Guillaume Vignat <gvignat@stanford.edu>
2023-03-20 18:30:40 -05:00
ThorstenZirwes
03bbc5c469 [Python] fix typo in sample 2023-03-20 13:50:15 -05:00
Ray Speth
3cbe8aa1a6 [CI] Add CI tests that run only after a PR is merged to main
Currently used for testing pre-release versions of Cython
2023-03-19 16:32:38 -05:00
Ray Speth
4ea0f4ece8 [Python] SolutionArray and Quantity block add_species 2023-03-19 16:32:38 -05:00
Ray Speth
f8c6d9d1a2 Improve documentation of _SolutionBase._references 2023-03-19 16:32:38 -05:00
Ray Speth
c281601c2c Convert C++ NotImplementedError to Python NotImplementedError 2023-03-19 16:32:38 -05:00
Ray Speth
11a0406216 Add support for Cython 3.0.0b1 2023-03-19 16:32:38 -05:00
Ray Speth
b71d3cd59c Simplify Python extension initialization
Let Cython handle the complexity of loading the extension module after
Python has already been initialized. In the case of a non-Python main
program, all we have to do is initialize Python and import the Cantera
Python module.
2023-03-19 16:32:38 -05:00
Jongyoon Bae
fbfd93f48f Add more description in phase.rst 2023-03-18 17:25:00 -04:00
Jongyoon Bae
50466566bb Improve documentation in CoverageDependentSurfPhase.h 2023-03-18 17:25:00 -04:00
Jongyoon Bae
c9a0441c54 Restructure entries in species.rst 2023-03-18 17:25:00 -04:00
Jongyoon Bae
aeca84756f Bundle up repeated entries in species.rst 2023-03-18 17:25:00 -04:00
Jongyoon Bae
a3c19cfd9a Update coefficient notations in the documentation 2023-03-18 17:25:00 -04:00
Jongyoon Bae
236da1a905 Remove unit entry from species.rst 2023-03-18 17:25:00 -04:00
Jongyoon Bae
de20b1a2b5 Add header on test/data/yaml 2023-03-18 17:25:00 -04:00
Jongyoon Bae
a2d6a92374 Add header on data/covdepsurf.yaml 2023-03-18 17:25:00 -04:00
Jongyoon Bae
0d5b540619 Replace keywords and cantera version 2023-03-18 17:25:00 -04:00
Jongyoon Bae
82056133e1 Compare all species reference thermo properties 2023-03-18 17:25:00 -04:00
Jongyoon Bae
1d66901af0 Replace dynamic_cast with newInterface 2023-03-18 17:25:00 -04:00
Jongyoon Bae
045908ced5 Remove duplicate tests for CoverageDependentSurfPhase 2023-03-18 17:25:00 -04:00
Jongyoon Bae
dab9afe6d9 Encapsulate parameter import routines into constructors 2023-03-18 17:25:00 -04:00
Jongyoon Bae
8e9913d73e Fix interpolative map check routine and getSpeciesParameters method 2023-03-18 17:25:00 -04:00
Jongyoon Bae
20f428c008 Improve coding style for CoverageDependentSurfPhase 2023-03-18 17:25:00 -04:00
Jongyoon Bae
edf4b3afa9 Remove redundancy in CoverageDependentSurfPhase 2023-03-18 17:25:00 -04:00
Jongyoon Bae
0fd2838e0f Fix notations and symbols in docstring 2023-03-18 17:25:00 -04:00
Jongyoon Bae
7f33fcf209 Fix typos in code and docstring 2023-03-18 17:25:00 -04:00
Jongyoon Bae
c1cabb1a62 Generalize InterfacePhase type checking routine 2023-03-18 17:25:00 -04:00
Jongyoon Bae
839a9bb141 Add CoverageDependentSurfPhase::type() method 2023-03-18 17:25:00 -04:00
Jongyoon Bae
79dbf00b75 Add ThermoYamlRoundtrip test and python example 2023-03-18 17:25:00 -04:00
Jongyoon Bae
2a8d54e3db Add thermo consistency test for CoverageDependentSurfPhase 2023-03-18 17:25:00 -04:00
Jongyoon Bae
d7e2415779 Add documentation in phases.rst and species.rst 2023-03-18 17:25:00 -04:00
Jongyoon Bae
4d3c83bf4b Implement getParameters and getSpeciesParameters 2023-03-18 17:25:00 -04:00
Jongyoon Bae
2b7b54e59b Improve documentation 2023-03-18 17:25:00 -04:00
Jongyoon Bae
b6d04e347f Combine default constuctor away 2023-03-18 17:25:00 -04:00
Jongyoon Bae
cd2506622e Add descriptions in test 2023-03-18 17:25:00 -04:00
Jongyoon Bae
b583cadc89 Fix reference class as SurfPhase in test 2023-03-18 17:25:00 -04:00
Jongyoon Bae
23732b2cba Remove redundant variables in initThermo 2023-03-18 17:25:00 -04:00
Jongyoon Bae
f9db845d18 Remove redundant variables in PolynomialDependency 2023-03-18 17:25:00 -04:00
Jongyoon Bae
5fe32cea54 CoverageDependentSurfPhase updates
- fixed AssertThrowMsg
- deleted unused rxns in example yaml
- reverted cython thermo docstring and blank lines
- removed kwarg in updateThermo()
2023-03-18 17:25:00 -04:00
Jongyoon Bae
125334b84e Nest dependency objects inside CoverageDependentSurfPhase class
- changed errors to InputFileError
- grouped methods in docstrings
- add a blank line between docstring and declaration
2023-03-18 17:25:00 -04:00
Jongyoon Bae
1753ebd5c5 Improve CoverageDependentSurfPhase documentation
- added doxygen docstring
- fixed the class description in the heading
- fixed inline math texts, and void function descriptions
2023-03-18 17:25:00 -04:00
Jongyoon Bae
1af28a9696 combined PiecewiseDependency into Interpolative Dependency 2023-03-18 17:25:00 -04:00
Jongyoon Bae
c7f1647760 All lines modified to below 88 char 2023-03-18 17:25:00 -04:00