[1D] Deprecate 'withSoret' argument of setTransport
This commit is contained in:
parent
c770edf6b8
commit
859eb6b94a
2 changed files with 27 additions and 2 deletions
|
|
@ -75,7 +75,16 @@ public:
|
|||
}
|
||||
|
||||
//! set the transport manager
|
||||
void setTransport(Transport& trans, bool withSoret = false);
|
||||
void setTransport(Transport& trans);
|
||||
|
||||
//! set the transport manager
|
||||
/*!
|
||||
* @deprecated The withSoret argument is deprecated and unused.
|
||||
* Use the form of setTransport with signature setTransport(Transport& trans).
|
||||
* To be removed after Cantera 2.3.
|
||||
*/
|
||||
void setTransport(Transport& trans, bool withSoret);
|
||||
|
||||
void enableSoret(bool withSoret);
|
||||
bool withSoret() const {
|
||||
return m_do_soret;
|
||||
|
|
|
|||
|
|
@ -141,7 +141,6 @@ void StFlow::resetBadValues(double* xg) {
|
|||
}
|
||||
}
|
||||
|
||||
|
||||
void StFlow::setTransport(Transport& trans, bool withSoret)
|
||||
{
|
||||
m_trans = &trans;
|
||||
|
|
@ -157,6 +156,23 @@ void StFlow::setTransport(Transport& trans, bool withSoret)
|
|||
"Thermal diffusion (the Soret effect) "
|
||||
"requires using a multicomponent transport model.");
|
||||
}
|
||||
|
||||
warn_deprecated("setTransport(Transport& trans, bool withSoret = false)",
|
||||
"The withSoret argument is deprecated and unused. Use "
|
||||
"the form of setTransport with signature setTransport(Transport& trans)."
|
||||
"To be removed after Cantera 2.3.");
|
||||
}
|
||||
|
||||
void StFlow::setTransport(Transport& trans)
|
||||
{
|
||||
m_trans = &trans;
|
||||
m_do_multicomponent = (m_trans->transportType() == "Multi");
|
||||
|
||||
m_diff.resize(m_nsp*m_points);
|
||||
if (m_do_multicomponent) {
|
||||
m_multidiff.resize(m_nsp*m_nsp*m_points);
|
||||
m_dthermal.resize(m_nsp, m_points, 0.0);
|
||||
}
|
||||
}
|
||||
|
||||
void StFlow::enableSoret(bool withSoret)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue