cantera/interfaces/matlab/toolbox
Steven DeCaluwe 2d2004da7e Exposing getDeltaEnthalpies to Matlab interface.
The general intent here was to enable calculating reaction enthalpies in the
Matlab toolbox, as part of the li-ion battery simulations in PR #563.

This required several changes:

- Create getDeltaEnthalpies.m in Matlab toolbox/@Kinetics, as well as similar
methods for Gibbs free energy and entropy of reaction
- Add kin_getDelta to kineticsmethods.cpp.
- Add getPartialMolarEnthalpies to metalPhase class (it returns all zeros).

Note that similar methods are not enabled for the corresponding
'Standard State' methods, for the time being.  Mainly because it is
difficult for me to envision a significant use case, but also because of
some lingering confusion between 'standard' and 'reference' states in
Cantera's codebase.
2019-06-27 18:03:07 -04:00
..
1D Remove code deprecated in Cantera 2.4 2018-12-14 11:27:24 -05:00
@FlowDevice [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
@Func [Matlab] Add missing 'clear' functions 2015-04-11 10:54:52 -04:00
@Interface [Matlab] Construct objects directly from input file names 2019-06-25 22:30:59 -04:00
@Kinetics Exposing getDeltaEnthalpies to Matlab interface. 2019-06-27 18:03:07 -04:00
@Mixture Remove more references to importPhase in Matlab docs 2017-07-11 18:26:55 -04:00
@Reactor [Matlab] Check that Reactor contents are Solution objects 2018-02-14 22:25:16 -05:00
@ReactorNet Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
@ReactorSurface [Matlab] Make ReactorSurface available in Matlab 2016-06-28 14:37:59 -04:00
@Solution [Matlab] Construct objects directly from input file names 2019-06-25 22:30:59 -04:00
@ThermoPhase [Matlab] Construct objects directly from input file names 2019-06-25 22:30:59 -04:00
@Transport [Matlab] Construct objects directly from input file names 2019-06-25 22:30:59 -04:00
@Wall Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
@XML_Node Remove code deprecated in Cantera 2.3.0 2017-02-12 19:22:33 -05:00
adddir.m Remove execute bit from files that don't need it 2015-08-02 23:06:16 -04:00
Air.m [Matlab] Move lowercase air.m to uppercase Air.m to be consistent with the other PureFluid functions 2015-12-26 14:49:47 -05:00
canteraGitCommit.m Add Matlab function for checking git commit 2017-01-23 14:33:31 -05:00
canteraVersion.m [clib/Matlab] Add function for getting Cantera version 2016-11-11 23:06:35 -05:00
CarbonDioxide.m [Matlab] Add missing PureFluid constructors for fluids defined in liquidvapor.xml 2015-12-26 14:54:37 -05:00
ck2cti.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
cleanup.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
ConstPressureReactor.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
faradayconstant.m Adding faradayconstant.m to Matlab toolbox 2019-06-08 17:33:30 -04:00
FlowReactor.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
gasconstant.m Remove execute bit from files that don't need it 2015-08-02 23:06:16 -04:00
gaussian.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
getDataDirectories.m Add C-Lib and Matlab interface to getDataDirectories 2016-10-31 17:14:26 -04:00
geterr.m Remove execute bit from files that don't need it 2015-08-02 23:06:16 -04:00
GRI30.m Minor formatting change in GRI30 Matlab docstring 2018-07-29 17:47:14 -04:00
Heptane.m [Matlab] Add missing PureFluid constructors for fluids defined in liquidvapor.xml 2015-12-26 14:54:37 -05:00
HFC134a.m [Matlab] Add missing PureFluid constructors for fluids defined in liquidvapor.xml 2015-12-26 14:54:37 -05:00
Hydrogen.m [Matlab] Switch PureFluids to use liquidvapor xml file 2015-12-26 14:45:56 -05:00
IdealGasConstPressureReactor.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
IdealGasMix.m Remove execute bit from files that don't need it 2015-08-02 23:06:16 -04:00
IdealGasReactor.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
importEdge.m [Doc] Put titles on raw links to main site 2018-07-29 17:47:14 -04:00
importInterface.m [Doc] Put titles on raw links to main site 2018-07-29 17:47:14 -04:00
MassFlowController.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
Methane.m [Matlab] Switch PureFluids to use liquidvapor xml file 2015-12-26 14:45:56 -05:00
Nitrogen.m [Matlab] Switch PureFluids to use liquidvapor xml file 2015-12-26 14:45:56 -05:00
oneatm.m Remove execute bit from files that don't need it 2015-08-02 23:06:16 -04:00
Oxygen.m [Matlab] Switch PureFluids to use liquidvapor xml file 2015-12-26 14:45:56 -05:00
polynom.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
Reservoir.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
Valve.m [Doc/Matlab] Add documentation for all Matlab functions 2014-07-18 14:35:41 +00:00
Water.m [Matlab] Switch PureFluids to use liquidvapor xml file 2015-12-26 14:45:56 -05:00