 |
Cantera
3.2.0
|
Loading...
Searching...
No Matches
Go to the documentation of this file.
11#ifndef CTC_MULTIPHASE_H
12#define CTC_MULTIPHASE_H
14#pragma message("warning: The legacy CLib library ctmultiphase.h is deprecated and " \
15 "will be removed after Cantera 3.2. Use generated CLib instead.")
23 CANTERA_CAPI
int mix_new();
24 CANTERA_CAPI
int mix_del(
int i);
25 CANTERA_CAPI
int ct_clearMix();
26 CANTERA_CAPI
int mix_addPhase(
int i,
int j,
double moles);
27 CANTERA_CAPI
int mix_init(
int i);
28 CANTERA_CAPI
int mix_updatePhases(
int i);
29 CANTERA_CAPI
size_t mix_nElements(
int i);
30 CANTERA_CAPI
size_t mix_elementIndex(
int i,
const char* name);
31 CANTERA_CAPI
size_t mix_speciesIndex(
int i,
int k,
int p);
32 CANTERA_CAPI
size_t mix_nSpecies(
int i);
33 CANTERA_CAPI
int mix_setTemperature(
int i,
double t);
34 CANTERA_CAPI
double mix_temperature(
int i);
35 CANTERA_CAPI
double mix_minTemp(
int i);
36 CANTERA_CAPI
double mix_maxTemp(
int i);
37 CANTERA_CAPI
double mix_charge(
int i);
38 CANTERA_CAPI
double mix_phaseCharge(
int i,
int p);
39 CANTERA_CAPI
int mix_setPressure(
int i,
double p);
40 CANTERA_CAPI
double mix_pressure(
int i);
41 CANTERA_CAPI
double mix_nAtoms(
int i,
int k,
int m);
42 CANTERA_CAPI
size_t mix_nPhases(
int i);
43 CANTERA_CAPI
double mix_phaseMoles(
int i,
int n);
44 CANTERA_CAPI
int mix_setPhaseMoles(
int i,
int n,
double v);
45 CANTERA_CAPI
int mix_setMoles(
int i,
size_t nlen,
const double* n);
46 CANTERA_CAPI
int mix_setMolesByName(
int i,
const char* n);
47 CANTERA_CAPI
double mix_speciesMoles(
int i,
int k);
48 CANTERA_CAPI
double mix_elementMoles(
int i,
int m);
49 CANTERA_CAPI
double mix_equilibrate(
int i,
const char* XY,
double err,
50 int maxsteps,
int maxiter,
int loglevel);
51 CANTERA_CAPI
int mix_getChemPotentials(
int i,
size_t lenmu,
double* mu);
52 CANTERA_CAPI
double mix_enthalpy(
int i);
53 CANTERA_CAPI
double mix_entropy(
int i);
54 CANTERA_CAPI
double mix_gibbs(
int i);
55 CANTERA_CAPI
double mix_cp(
int i);
56 CANTERA_CAPI
double mix_volume(
int i);
58 CANTERA_CAPI
size_t mix_speciesPhaseIndex(
int i,
int k);
59 CANTERA_CAPI
double mix_moleFraction(
int i,
int k);