Commit Graph

10231 Commits

Author SHA1 Message Date
ssun30
b1c2148236 Fixed condition checking for mole/mass fraction normalization 2023-05-11 14:38:18 -04:00
ssun30
b227b274e2 Fixed all issues caused by modifying class methods into properties. 2023-05-11 14:38:18 -04:00
ssun30
0c6920a98b Changed name of Stack class to Sim1D class 2023-05-11 14:38:18 -04:00
ssun30
9c87e5d571 Fixed all docstring issues. 2023-05-11 14:38:18 -04:00
ssun30
83596b7611 [Matlab] Converted all possible methods to properties 2023-05-11 14:38:18 -04:00
ssun30
f07ad939c3 Addressed several reviewer comments and changed readme to .md file 2023-05-11 14:38:18 -04:00
ssun30
4ac5bdf707 Deleted unnecessay code and added Cantera version info in LoadCantera 2023-05-11 14:38:18 -04:00
ssun30
0a27dcd1f8 Added key words for Matlab Examples 2023-05-11 14:38:18 -04:00
ssun30
4331aec4ad Deleted Preset Mixture Phases and Removed Unnecessary Code 2023-05-11 14:38:18 -04:00
ssun30
e54cc97c56 Fixed a few problems in Samples and Utility 2023-05-11 14:38:18 -04:00
ssun30
8852e4bf72 Added Diamond CVD Example 2023-05-11 14:38:18 -04:00
ssun30
810ed62758 Fixed typos in several classes and samples 2023-05-11 14:38:18 -04:00
ssun30
b1add10557 Changed LoadCantera so it could load in Linux 2023-05-11 14:38:18 -04:00
ssun30
9a7615e2d6 Changed a bunch of docstrings for examples, added error handling for Reactor classes 2023-05-11 14:38:18 -04:00
ssun30
132dd6a81f Added an option to remove all Cantera search paths from Matlab 2023-05-11 14:38:18 -04:00
ssun30
4e122e443d [Matlab] Fixed issue causing crash when getting diffusion coefficients
Other miscellaneous updates
2023-05-11 14:38:18 -04:00
ssun30
5adbb0ccf9 Addressed issues in Kinetics Class. 2023-05-11 14:38:18 -04:00
ssun30
a8e6790698 Changed some thermo_set methods to use geterr for error handling. 2023-05-11 14:38:18 -04:00
ssun30
b980351295 Added callct2 utility function to handle all string outputs 2023-05-11 14:38:18 -04:00
ssun30
94f556cb1d Combined calllib and error handling into one callct command 2023-05-11 14:38:18 -04:00
ssun30
61b7602d5c Use thermo_report instead of thermo_print to print thermo properties. 2023-05-11 14:38:18 -04:00
ssun30
ba4d10fde9 Changed how strings are passed between Matlab and Clib 2023-05-11 14:38:18 -04:00
ssun30
e5a77854c2 [Matlab] Update to reflect removal of CTI/XML input formts 2023-05-11 14:38:18 -04:00
Richard West
e657dc5510 [Matlab] Fix docstrings for Sphinx compatibility 2023-05-11 14:38:18 -04:00
ssun30
c8e024d73e Tutorials/Sconscript/Docs 2023-05-11 14:38:18 -04:00
ssun30
1df1da16d9 [Matlab] Documentation updates 2023-05-11 14:38:18 -04:00
ssun30
55ccdc63b9 [Matlab] Update 1D documentation
Replace magic numbers for 1D domain types with string constants
2023-05-11 14:38:18 -04:00
ssun30
2318dd9c21 More fixes to new MatlabToolbox 2023-05-11 14:38:18 -04:00
ssun30
71fc640f56 [Matlab] Add named constructors for functors 2023-05-11 14:38:18 -04:00
ssun30
21980e6e6f Made changes based on Feedback. 2023-05-11 14:38:18 -04:00
ssun30
0294939a94 [Matlab] Updates to examples 2023-05-11 14:38:18 -04:00
ssun30
c11b157add [Matlab] Remove automatic figure generation for kinetic rate functions
Miscellaneous formatting updates
2023-05-11 14:38:18 -04:00
Richard West
3dad11e9ff Added installation guide 2023-05-11 14:38:18 -04:00
ssun30
c96fd2cd15 Fixed some Examples 2023-05-11 14:38:18 -04:00
Su Sun
c9a4004ab5 Added and fixed Examples for the new toolbox
Also fix Examples/flame1.m
2023-05-11 14:38:18 -04:00
Su Sun
8043b28315 Added 1D/CounterFLowDiffusionFlame 2023-05-11 14:38:18 -04:00
Su Sun
7eb7d37aae Some fixes to a few Classes
and Fixed Set Mdot and Set Max Jacobian Age
2023-05-11 14:38:18 -04:00
Su Sun
1e59450ca4 Added examples to the new Matlab toolbox 2023-05-11 14:38:18 -04:00
Su Sun
0189abb705 Experimental Matlab toolbox now working 2023-05-11 14:38:18 -04:00
Su Sun
591f3f3539 Added Reactor Class and Changed Class ID Variable Names 2023-05-11 14:38:18 -04:00
Su Sun
03ca9302b0 [Matlab] Initial version of 'experimental' Matlab toolbox
New toolbox replacing old-style classes with 'classdef' classes,
and using 'calllib' to interact directly with the Cantera C interface
rather than the 'ctmethods' MEX file.
2023-05-11 14:38:18 -04:00
Ray Speth
63313b08d5 [CI] Only run relevant tests for different Sundials versions 2023-05-09 15:03:46 -05:00
Ray Speth
a7cd8ee5b7 [CI] Fix missing libraries for 'run-examples' job 2023-05-09 15:03:46 -05:00
Ray Speth
45dced25bf [CI] Skip slow conda cleanup step on Windows 2023-05-09 15:03:46 -05:00
Ray Speth
7ed6e800b6 [CI] Fix missing dependency for 'prerelease-cython' job 2023-05-09 15:03:46 -05:00
Ray Speth
c06ecf1bfb [CI] Fix matrix for 'run-examples' job 2023-05-09 15:03:46 -05:00
Bryan Weber
194cd1fa19 Fix commit version in Cython package 2023-05-08 22:02:35 -04:00
Bryan Weber
6f228b0a53 Update build package versions 2023-05-08 22:02:35 -04:00
Bryan Weber
396feff422 Fixes after splitting the Cython module 2023-05-08 22:02:35 -04:00
Bryan Weber
5ae51ec7f8 Update the Cantera data folder in tests
Since the data folder is no longer in a fixed location relative to the
tests, after moving the tests out of the package, we need to use the
import location of the Cantera package to find the installed data
files.
2023-05-08 22:02:35 -04:00