14 LiquidTransportData::LiquidTransportData() :
23 warn_deprecated(
"class LiquidTransportData",
"To be removed after Cantera 2.4");
26 LiquidTransportData::LiquidTransportData(
const LiquidTransportData& right) :
38 LiquidTransportData& LiquidTransportData::operator=(
const LiquidTransportData& right)
43 if (right.hydroRadius) {
44 hydroRadius = (right.hydroRadius)->duplMyselfAsLTPspecies();
46 if (right.viscosity) {
47 viscosity = (right.viscosity)->duplMyselfAsLTPspecies();
49 if (right.ionConductivity) {
55 if (right.mobilityRatio[k]) {
56 mobilityRatio[k] = (right.mobilityRatio[k])->duplMyselfAsLTPspecies();
62 if (right.selfDiffusion[k]) {
63 selfDiffusion[k] = (right.selfDiffusion[k])->duplMyselfAsLTPspecies();
67 if (right.thermalCond) {
68 thermalCond = (right.thermalCond)->duplMyselfAsLTPspecies();
70 if (right.electCond) {
71 electCond = (right.electCond)->duplMyselfAsLTPspecies();
73 if (right.speciesDiffusivity) {
80 LiquidTransportData::~LiquidTransportData()
LTPspecies * thermalCond
Model type for the thermal conductivity.
void warn_deprecated(const std::string &method, const std::string &extra)
Print a warning indicating that method is deprecated.
LTPspecies * speciesDiffusivity
Model type for the speciesDiffusivity.
Header file defining class LiquidTransportData.
LTPspecies * electCond
Model type for the electrical conductivity.
std::string speciesName
A LiquidTransportData object is instantiated for each species.
std::vector< LTPspecies * > mobilityRatio
Model type for the mobility ratio.
LTPspecies * hydroRadius
Model type for the hydroradius.
std::vector< LTPspecies * > selfDiffusion
Model type for the self diffusion coefficients.
LTPspecies * viscosity
Model type for the viscosity.
Namespace for the Cantera kernel.
LTPspecies * ionConductivity
Model type for the ionic conductivity.