Cantera  3.1.0a1
ctmultiphase.h File Reference
#include "clib_defs.h"
Include dependency graph for ctmultiphase.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

CANTERA_CAPI int mix_new ()
 
CANTERA_CAPI int mix_del (int i)
 
CANTERA_CAPI int ct_clearMix ()
 
CANTERA_CAPI int mix_addPhase (int i, int j, double moles)
 
CANTERA_CAPI int mix_init (int i)
 
CANTERA_CAPI int mix_updatePhases (int i)
 
CANTERA_CAPI size_t mix_nElements (int i)
 
CANTERA_CAPI size_t mix_elementIndex (int i, const char *name)
 
CANTERA_CAPI size_t mix_speciesIndex (int i, int k, int p)
 
CANTERA_CAPI size_t mix_nSpecies (int i)
 
CANTERA_CAPI int mix_setTemperature (int i, double t)
 
CANTERA_CAPI double mix_temperature (int i)
 
CANTERA_CAPI double mix_minTemp (int i)
 
CANTERA_CAPI double mix_maxTemp (int i)
 
CANTERA_CAPI double mix_charge (int i)
 
CANTERA_CAPI double mix_phaseCharge (int i, int p)
 
CANTERA_CAPI int mix_setPressure (int i, double p)
 
CANTERA_CAPI double mix_pressure (int i)
 
CANTERA_CAPI double mix_nAtoms (int i, int k, int m)
 
CANTERA_CAPI size_t mix_nPhases (int i)
 
CANTERA_CAPI double mix_phaseMoles (int i, int n)
 
CANTERA_CAPI int mix_setPhaseMoles (int i, int n, double v)
 
CANTERA_CAPI int mix_setMoles (int i, size_t nlen, const double *n)
 
CANTERA_CAPI int mix_setMolesByName (int i, const char *n)
 
CANTERA_CAPI double mix_speciesMoles (int i, int k)
 
CANTERA_CAPI double mix_elementMoles (int i, int m)
 
CANTERA_CAPI double mix_equilibrate (int i, const char *XY, double err, int maxsteps, int maxiter, int loglevel)
 
CANTERA_CAPI int mix_getChemPotentials (int i, size_t lenmu, double *mu)
 
CANTERA_CAPI double mix_enthalpy (int i)
 
CANTERA_CAPI double mix_entropy (int i)
 
CANTERA_CAPI double mix_gibbs (int i)
 
CANTERA_CAPI double mix_cp (int i)
 
CANTERA_CAPI double mix_volume (int i)
 
CANTERA_CAPI size_t mix_speciesPhaseIndex (int i, int k)
 
CANTERA_CAPI double mix_moleFraction (int i, int k)