예제 #1
0
파일: chemistry0d.cpp 프로젝트: speth/ember
void CanteraGas::getDiffusionCoefficientsMole(dvec& Dkm) const
{
    transport->getMixDiffCoeffs(Dkm.data());
}
예제 #2
0
파일: chemistry0d.cpp 프로젝트: speth/ember
void CanteraGas::getWeightedDiffusionCoefficientsMole(dvec& rhoD) const
{
    getWeightedDiffusionCoefficientsMole(rhoD.data());
}
예제 #3
0
파일: chemistry0d.cpp 프로젝트: speth/ember
void CanteraGas::getMassFractions(dvec& Y) const
{
    thermo.getMassFractions(Y.data());
}
예제 #4
0
파일: chemistry0d.cpp 프로젝트: speth/ember
void CanteraGas::getMolecularWeights(dvec& W) const
{
    getMolecularWeights(W.data());
}
예제 #5
0
파일: chemistry0d.cpp 프로젝트: speth/ember
void CanteraGas::setStateMole(const dvec& X, const double T)
{
    thermo.setState_TPX(T, pressure, X.data());
}
예제 #6
0
파일: chemistry0d.cpp 프로젝트: speth/ember
void CanteraGas::getMoleFractions(dvec& X) const
{
    thermo.getMoleFractions(X.data());
}
예제 #7
0
void CanteraGas::getDestructionRates(dvec& wDot) const
{
    kinetics->getDestructionRates(wDot.data());
}
예제 #8
0
파일: chemistry0d.cpp 프로젝트: speth/ember
void CanteraGas::setStateMass(const dvec& Y, const double T)
{
    thermo.setState_TPY(T, pressure, Y.data());
}
예제 #9
0
void CanteraGas::getReactionRates(dvec& wDot) const
{
    kinetics->getNetProductionRates(wDot.data());
}
예제 #10
0
void CanteraGas::getEnthalpies(dvec& hk) const
{
    thermo.getPartialMolarEnthalpies(hk.data());
}
예제 #11
0
void CanteraGas::getSpecificHeatCapacities(dvec& cpSpec) const
{
    thermo.getPartialMolarCp(cpSpec.data());
}
예제 #12
0
void CanteraGas::getThermalDiffusionCoefficients(dvec& Dkt) const
{
    transport->getThermalDiffCoeffs(Dkt.data());
}
예제 #13
0
void CanteraGas::getWeightedDiffusionCoefficientsMass(dvec& rhoD)
{
    getWeightedDiffusionCoefficientsMass(rhoD.data());
}