Commit Graph

10212 Commits

Author SHA1 Message Date
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
Jongyoon Bae
43b8f805ce enabled spell checker and fixed typos 2023-03-18 17:25:00 -04:00
Jongyoon Bae
0d205d19d9 rectified thermo.pyx 2023-03-18 17:25:00 -04:00
Jongyoon Bae
a580c52ffc revised covdepthermo main code block
reformatted covdep_test

revised constructors
2023-03-18 17:25:00 -04:00
Jongyoon Bae
c4bbb39235 removed unnecessary parts from example yaml 2023-03-18 17:25:00 -04:00
Jongyoon Bae
f121f3cab0 Initial implementation of CoverageDependentSurfPhase 2023-03-18 17:25:00 -04:00
Ingmar Schoegl
2884a08f71 [1D] Use StFlow::fixed_mdot when applicable 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
bf4ab52ca3 [clib] Add bdry_setSpreadRate/bdry_spreadRate 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
ad761c36b0 [clib] Replace doublereal in definition files
While declarations no longer use doublereal, instances were not replaced
in definition files.
2023-03-18 17:21:07 -04:00
Ingmar Schoegl
43d4086c5b [sphinx] Add FreeFlow and AxisymmetricFlow 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
7a07ff3810 [unittest] Update test suite
Update test-python-onedim, test-oneD and test-clib
2023-03-18 17:21:07 -04:00
Ingmar Schoegl
f3cc240799 [samples] Update oneD samples 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
a0f7c40f32 [Python] Reintroduce FreeFlow and AxisymmetricFlow 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
a91970b2b4 [Python] Update Sim1D construction 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
60d5e33d9a [Python] Instantiate Domain1D objects from factory
In addition, deprecate IdealGasFlow::flow_type
2023-03-18 17:21:07 -04:00
Ingmar Schoegl
40ee0524dc [clib] Convert DomainCabinet to SharedCabinet 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
7df55ad0bf [oneD] Construct Sim1D from shared pointers 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
0df4cb4328 Add Interface to cantera/core.h 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
2b86bf4757 [unittest] Add coverage of new clib functions 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
e577ee1ca9 [clib] Implement soln_setTransportModel 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
065afc5ea2 [matlab] Replace magic number domain types 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
01b88b090d [samples] Replace show_solution by show 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
9073fae2d2 [oneD] Deprecate Domain1D::domainType 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
ee28caa2e3 [clib] Create domain_type3 to interface with Domain1D::type 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
8eb06393fa [oneD] Deprecate showSolution in favor of show 2023-03-18 17:21:07 -04:00