From 1f1acc45b3c50ee38ec394b6497a04eab461ceec Mon Sep 17 00:00:00 2001 From: Ian Bell Date: Tue, 2 Dec 2014 12:25:42 -0500 Subject: [PATCH] keep going with REFPROP file endings Signed-off-by: Ian Bell --- src/Backends/REFPROP/REFPROPMixtureBackend.cpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/src/Backends/REFPROP/REFPROPMixtureBackend.cpp b/src/Backends/REFPROP/REFPROPMixtureBackend.cpp index 4777e18c..77a3f359 100644 --- a/src/Backends/REFPROP/REFPROPMixtureBackend.cpp +++ b/src/Backends/REFPROP/REFPROPMixtureBackend.cpp @@ -604,13 +604,9 @@ void REFPROPMixtureBackend::set_REFPROP_fluids(const std::vector &f if (dbg_refprop) std::cout << format("%s:%d: Successfully loaded REFPROP fluid: %s\n",__FILE__,__LINE__, components_joined.c_str()); return; } - else if (ierr > 0) // Error - { - if (k < 2) - continue; // Allow us to use PPF if a pure fluid - else - throw ValueError(format("%s", herr)); - } + else if (ierr > 0 && k < number_of_endings-1){ // Keep going + continue; + } else // Warning { throw ValueError(format("%s", herr));