We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 490db28 commit 38e6a4bCopy full SHA for 38e6a4b
1 file changed
rmgpy/thermo/nasa.pyx
@@ -298,7 +298,14 @@ cdef class NASA(HeatCapacityModel):
298
elif self.poly3 is not None and self.poly3.is_temperature_valid(T):
299
return self.poly3
300
else:
301
- raise ValueError('No valid NASA polynomial at temperature {0:g} K.'.format(T))
+ if self.poly3 is not None:
302
+ return self.poly3
303
+ elif self.poly2 is not None:
304
+ return self.poly2
305
+ elif self.poly1 is not None:
306
+ return self.poly1
307
+ else:
308
+ raise ValueError('No valid NASA polynomials are available')
309
310
cpdef double get_heat_capacity(self, double T) except -1000000000:
311
"""
0 commit comments