Fixed calculation of some multicomponent transport properties
For some properties, the internal temperature-dependent properties were being updated in the wrong order. cherry-pick of r1636 from 2.0 maintenance branch
This commit is contained in:
parent
9d9a22f16b
commit
08f1e48371
2 changed files with 2 additions and 1 deletions
|
|
@ -214,6 +214,7 @@ void GasTransport::updateViscosity_T()
|
|||
|
||||
void GasTransport::updateSpeciesViscosities()
|
||||
{
|
||||
update_T();
|
||||
if (m_mode == CK_Mode) {
|
||||
for (size_t k = 0; k < m_nsp; k++) {
|
||||
m_visc[k] = exp(dot4(m_polytempvec, m_visccoeffs[k]));
|
||||
|
|
@ -231,6 +232,7 @@ void GasTransport::updateSpeciesViscosities()
|
|||
|
||||
void GasTransport::updateDiff_T()
|
||||
{
|
||||
update_T();
|
||||
// evaluate binary diffusion coefficients at unit pressure
|
||||
size_t ic = 0;
|
||||
if (m_mode == CK_Mode) {
|
||||
|
|
|
|||
|
|
@ -591,7 +591,6 @@ void MultiTransport::updateThermal_T()
|
|||
}
|
||||
// we need species viscosities and binary diffusion coefficients
|
||||
updateSpeciesViscosities();
|
||||
update_T();
|
||||
updateDiff_T();
|
||||
|
||||
// evaluate polynomial fits for A*, B*, C*
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue