Commit Graph

277 Commits

Author SHA1 Message Date
Jongyoon Bae
edf4b3afa9 Remove redundancy in CoverageDependentSurfPhase 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
79dbf00b75 Add ThermoYamlRoundtrip test and python example 2023-03-18 17:25:00 -04:00
Ingmar Schoegl
f3cc240799 [samples] Update oneD samples 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
8eb06393fa [oneD] Deprecate showSolution in favor of show 2023-03-18 17:21:07 -04:00
Ingmar Schoegl
9fd1218047 [samples] Update HDF support in Python samples 2023-03-16 10:13:02 -04:00
Ray Speth
b076ed9643 Standardize on lowercase 'none' as empty model name
Deprecate 'None'
2023-03-13 22:58:24 -05:00
Ray Speth
23ebd13dbf Deprecate XML-era transport names 'Mix' and 'Multi'
Fixes #1425
2023-03-13 22:58:24 -05:00
Ray Speth
fde6650a0b Deprecate most XML-era model names 2023-03-13 22:58:24 -05:00
Ray Speth
26578861d2 Deprecate unused/redundant methods of class Kinetics 2023-03-13 22:58:24 -05:00
Ray Speth
d1a57424d7 Deprecate unused methods of class Phase 2023-03-13 22:58:24 -05:00
Ingmar Schoegl
9511b5e0a7 [samples] Simplify clib demo 2023-03-10 13:39:22 -06:00
Ingmar Schoegl
32a6aa43e6 [samples] Move clib-demo to samples/clib/demo.c 2023-03-10 13:39:22 -06:00
Ingmar Schoegl
0cb25ab4b4 [samples] Update cmake standard to C++17 2023-03-09 11:01:23 -06:00
Ray Speth
da264799cb Remove unnecessary using and include statements 2023-03-09 11:01:23 -06:00
Ray Speth
081f434cf6 [SCons] Link tests and samples to shared library on Windows 2023-02-02 18:33:16 -06:00
Ray Speth
97839894e2 Fix spelling errors 2023-01-23 12:57:58 -05:00
Ray Speth
5e5e7dfd23 Remove need for prefixing required delegates 2023-01-21 17:43:37 -06:00
Ray Speth
8ece96fb2e Make custom_reaction.py example more robust
Much of the difference between cases was coming from taking different
numbers of timesteps based on small rounding errors. Running over a
range of different initial conditions and calculating stats on a
"per timestep" basis helps isolate the effect of the user-defined
reactions.
2023-01-21 17:43:37 -06:00
Ray Speth
199c98b300 [Python] Allow use of '__slots__' in Extensible classes 2023-01-21 17:43:37 -06:00
Ray Speth
f687bfdbf7 Implement ExtensibleRateData for Python interface 2023-01-21 17:43:37 -06:00
Ingmar Schoegl
71554f1ba9 [samples] Add Sim1D::save to cxx flamespeed sample 2023-01-12 14:05:37 -05:00
Ingmar Schoegl
f6cdcbc3dc Address review comments 2023-01-12 14:05:37 -05:00
Ingmar Schoegl
90cb10802b [samples] Remove Sim1D.write_hdf from Python samples 2023-01-12 14:05:37 -05:00
Ingmar Schoegl
4962c924f4 [samples] Update diffusion_flame_batch.py 2023-01-12 14:05:37 -05:00
ssun30
2ce92eac2e Fixed Matlab legacy examples and added missing blank lines.
Added Su Sun to AUTHORS.
2022-12-15 07:16:04 +01:00
Ingmar Schoegl
488bd1a3ab [samples] Fix regression in diffusion_flame_batch.py
Remove code introduced in #1394
2022-09-28 21:01:46 -04:00
Ray Speth
f6744eca05 Make dimensionalization of IAPWS95 EOS consistent
The nondimensional EOS should always be dimensionalized to a mass
basis using the value of R given in the original source. Values on
a molar basis can then be computed consistently using the best available
value for the molecular weight of water.

Partially resolves #1315
2022-09-25 16:54:39 -04:00
Ray Speth
7ace1bc40f Update documentation of "version added" 2022-09-11 10:59:30 -04:00
Ray Speth
c2243429d8 Update custom_reaction example to also show ExtensibleRate 2022-09-11 10:59:30 -04:00
Ingmar Schoegl
9af42f701e Clarify nomenclature for Solution::setTransportModel 2022-09-05 13:28:19 -04:00
Ingmar Schoegl
905709ce42 [samples] Create StFlow from Solution 2022-09-05 13:28:19 -04:00
Ingmar Schoegl
97e9a9cbba [samples] Fix fortran linking on macOS 2022-08-30 22:32:57 -05:00
Ingmar Schoegl
fd3f254691 [samples] Avoid redundant incdir/libdir entries 2022-08-30 22:32:57 -05:00
Ingmar Schoegl
009342ab33 [samples] Add missing F77 samples to SCons and unit tests 2022-08-30 22:32:57 -05:00
Ingmar Schoegl
b9762e8641 [samples] Fix f77 cxx flags 2022-08-30 22:32:57 -05:00
Ingmar Schoegl
e87749369e [samples] Fix CMAKE_CXX_STANDARD 2022-08-30 13:45:34 -04:00
Ray Speth
2ec692c850 [Reactor] Use right preconditioning by default
Using right preconditioning provides a more reliable performance benefit
even after the ignition event, allowing the solver to take reasonable
timesteps and showing a CPU-time benefit even for a single reactor with
the 100-species n-dodecane mechanism.
2022-08-30 13:23:38 -04:00
Ray Speth
48b0998675 Combine CVODES stats retrieval functions 2022-08-30 13:23:38 -04:00
Ingmar Schoegl
372e7af7ea [samples] Do not install Makefile's on Windows 2022-08-28 12:43:54 -05:00
Ingmar Schoegl
60b3fb6391 [SCons] Create buildutils.compiler_flag_list 2022-08-24 21:26:14 -05:00
Ingmar Schoegl
7f309cd675 [SCons] Fix sample SConstruct and Makefiles for package_build option 2022-08-24 21:26:14 -05:00
Ray Speth
9747fe8c9c Fix incorrect name/label in F90 sample 2022-08-09 06:51:27 -05:00
Ingmar Schoegl
b7f582b162 [samples] Move Python examples to standard location and update SCons 2022-08-06 18:34:07 -05:00
Ingmar Schoegl
994445a0b6 [SCons] Make unrecognized C compiler fatal and update formatting 2022-06-12 19:54:01 -04:00
Ingmar Schoegl
e68c7de040 [SCons] Add custom FAILED logging level 2022-06-12 19:54:01 -04:00
Ingmar Schoegl
dceacdfba4 Adopt review suggestions
Co-authored-by: Ray Speth <speth@mit.edu>
2022-06-07 18:57:55 -04:00
Ingmar Schoegl
17257c488a [samples] Remove redundant headers 2022-06-07 18:57:55 -04:00
Ray Speth
7e0f469eab Remove deprecated code slated for removal after Cantera 2.6 2022-05-25 04:02:58 -04:00