Cantera
Install
User Guide
Examples
Reference
Develop
Community
4.0.0a2
Toggle main menu visibility
Loading...
Searching...
No Matches
transport_utils.h
1
// This file is part of Cantera. See License.txt in the top-level directory or
2
// at https://cantera.org/license.txt for license and copyright information.
3
4
#ifndef CT_PY_TRANSPORT_UTILS_H
5
#define CT_PY_TRANSPORT_UTILS_H
6
7
#include "
cantera/transport/Transport.h
"
8
#include "wrappers.h"
9
10
#define TRANSPORT_1D(FUNC_NAME) ARRAY_FUNC(tran, Transport, FUNC_NAME)
11
#define TRANSPORT_2D(FUNC_NAME) ARRAY_FUNC2(tran, Transport, FUNC_NAME)
12
#define TRANSPORT_POLY(FUNC_NAME) ARRAY_POLY(tran, Transport, FUNC_NAME)
13
#define TRANSPORT_POLY_BINARY(FUNC_NAME) ARRAY_POLY_BINARY(tran, Transport, FUNC_NAME)
14
15
TRANSPORT_1D(getMixDiffCoeffs)
16
TRANSPORT_1D(getMixDiffCoeffsMass)
17
TRANSPORT_1D(getMixDiffCoeffsMole)
18
TRANSPORT_1D(getThermalDiffCoeffs)
19
TRANSPORT_1D(getSpeciesViscosities)
20
TRANSPORT_1D(getMobilities)
21
22
TRANSPORT_2D(getMultiDiffCoeffs)
23
TRANSPORT_2D(getBinaryDiffCoeffs)
24
25
TRANSPORT_POLY(getViscosityPolynomial)
26
TRANSPORT_POLY(setViscosityPolynomial)
27
TRANSPORT_POLY(getConductivityPolynomial)
28
TRANSPORT_POLY(setConductivityPolynomial)
29
TRANSPORT_POLY_BINARY(getBinDiffusivityPolynomial)
30
TRANSPORT_POLY_BINARY(setBinDiffusivityPolynomial)
31
32
#endif
Transport.h
Headers for the Transport object, which is the virtual base class for all transport property evaluato...
include
cantera
cython
transport_utils.h
Generated by
1.17.0