From 29a3c1939960beae7a651f6fad0b754856fd5de7 Mon Sep 17 00:00:00 2001 From: Armin Wehrfritz Date: Thu, 8 Mar 2018 16:52:17 +1100 Subject: [PATCH] [Transport] Add test for unity Lewis number transport model --- interfaces/cython/cantera/test/test_transport.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/interfaces/cython/cantera/test/test_transport.py b/interfaces/cython/cantera/test/test_transport.py index 08a3fd1a3..0848fad2b 100644 --- a/interfaces/cython/cantera/test/test_transport.py +++ b/interfaces/cython/cantera/test/test_transport.py @@ -15,6 +15,15 @@ class TestTransport(utilities.CanteraTest): self.assertTrue(self.phase.viscosity > 0.0) self.assertTrue(self.phase.thermal_conductivity > 0.0) + def test_unityLewis(self): + self.phase.transport_model = 'UnityLewis' + alpha = self.phase.thermal_conductivity/(self.phase.density*self.phase.cp) + Dkm = self.phase.mix_diff_coeffs + + eps = np.spacing(1) # Machine precision + self.assertTrue(all(np.diff(Dkm) < 2*eps)) + self.assertNear(Dkm[0], alpha) + def test_mixtureAveraged(self): self.assertEqual(self.phase.transport_model, 'Mix') Dkm1 = self.phase.mix_diff_coeffs