void CanteraGas::getDiffusionCoefficientsMole(dvec& Dkm) const { transport->getMixDiffCoeffs(Dkm.data()); }
void CanteraGas::getWeightedDiffusionCoefficientsMole(dvec& rhoD) const { getWeightedDiffusionCoefficientsMole(rhoD.data()); }
void CanteraGas::getMassFractions(dvec& Y) const { thermo.getMassFractions(Y.data()); }
void CanteraGas::getMolecularWeights(dvec& W) const { getMolecularWeights(W.data()); }
void CanteraGas::setStateMole(const dvec& X, const double T) { thermo.setState_TPX(T, pressure, X.data()); }
void CanteraGas::getMoleFractions(dvec& X) const { thermo.getMoleFractions(X.data()); }
void CanteraGas::getDestructionRates(dvec& wDot) const { kinetics->getDestructionRates(wDot.data()); }
void CanteraGas::setStateMass(const dvec& Y, const double T) { thermo.setState_TPY(T, pressure, Y.data()); }
void CanteraGas::getReactionRates(dvec& wDot) const { kinetics->getNetProductionRates(wDot.data()); }
void CanteraGas::getEnthalpies(dvec& hk) const { thermo.getPartialMolarEnthalpies(hk.data()); }
void CanteraGas::getSpecificHeatCapacities(dvec& cpSpec) const { thermo.getPartialMolarCp(cpSpec.data()); }
void CanteraGas::getThermalDiffusionCoefficients(dvec& Dkt) const { transport->getThermalDiffCoeffs(Dkt.data()); }
void CanteraGas::getWeightedDiffusionCoefficientsMass(dvec& rhoD) { getWeightedDiffusionCoefficientsMass(rhoD.data()); }