Added in support for returning a failure condition from calcDeltaSolnVariables() NonLinearSolver: Added in support for returning a failure condition from bueler_jac(). Added in a call to return an editable bounds constraint vector. DenseMatrix: Added in comments about error handling from LAPACK routines. mdp_allo: Added in a new routine, mdp_zero_int_1 thermo.h electrolyteThermo.h Started to add in ifdef blocks. These are not handled correctly currently.
46 lines
712 B
C
Executable file
46 lines
712 B
C
Executable file
/**
|
|
* @file thermo.h
|
|
*
|
|
* Support for thermo property calculation from C++ application programs.
|
|
* This header file includes several headers from the Cantera kernel needed
|
|
* to evaluate thermo properties.
|
|
*/
|
|
|
|
#ifndef CT_THERMO_INCL
|
|
#define CT_THERMO_INCL
|
|
|
|
#include "kernel/ThermoFactory.h"
|
|
#include "importPhase.h"
|
|
#include "kernel/SurfPhase.h"
|
|
#include "kernel/EdgePhase.h"
|
|
|
|
|
|
#ifdef WITH_IDEAL_SOLUTIONS
|
|
|
|
#include "kernel/GibbsExcessVPSSTP.h"
|
|
#include "kernel/MargulesVPSSTP.h"
|
|
|
|
#endif
|
|
|
|
#ifdef WITH_ELECTROLYTES
|
|
|
|
#include "electrolyteThermo.h"
|
|
|
|
#endif
|
|
|
|
|
|
#ifdef WITH_LATTICE_SOLID
|
|
|
|
#include "kernel/LatticePhase.h"
|
|
#include "kernel/LatticeSolidPhase.h"
|
|
|
|
#endif
|
|
|
|
#ifdef WITH_PURE_FLUIDS
|
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#endif
|