[Transport/Test] Add test of CK_Mode

This commit is contained in:
Ray Speth 2018-07-11 15:41:42 -04:00
parent 435f28641e
commit 1b605133d8

View file

@ -47,6 +47,15 @@ class TestTransport(utilities.CanteraTest):
self.assertArrayNear(Dbin1, Dbin2)
self.assertArrayNear(Dbin1, Dbin1.T)
def test_CK_mode(self):
mu_ct = self.phase.viscosity
self.phase.transport_model = 'CK_Mix'
self.assertEqual(self.phase.transport_model, 'CK_Mix')
mu_ck = self.phase.viscosity
# values should be close, but not identical
self.assertGreater(abs(mu_ct - mu_ck) / mu_ct, 1e-8)
self.assertLess(abs(mu_ct - mu_ck) / mu_ct, 1e-2)
def test_ionGas(self):
# IonGasTransport gives the same result for a mixture
# without ionized species