double p = 1000001; double d = CoolProp.PropsSI("D", "P", p, "Q", 1, "Ammonia"); double t = CoolProp.PropsSI("T", "P", p, "D", d, "Ammonia"); The code above returns Infinity for t with a dll that doesn't have the C# swig exception fix yet.