From 0ebba86bc7a0ace93fa65fbc542ebd77f710ad66 Mon Sep 17 00:00:00 2001 From: Ray Speth Date: Wed, 29 Aug 2012 18:30:52 +0000 Subject: [PATCH] ck2cti.py raises an exception when transport data for some species is missing --- interfaces/python/ck2cti.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/interfaces/python/ck2cti.py b/interfaces/python/ck2cti.py index f5016fffa..a2b926766 100755 --- a/interfaces/python/ck2cti.py +++ b/interfaces/python/ck2cti.py @@ -1585,6 +1585,11 @@ def convertMech(inputFile, thermoFile=None, lines = open(transportFile).readlines() parseTransportData(lines, species) + # Transport validation: make sure all species have transport data + for s in species: + if s.transport is None: + raise InputParseError("No transport data for species '{0}'.".format(s)) + if not outName: outName = os.path.splitext(inputFile)[0] + '.cti'