From 95d402d635969341b45759ad44e975ead51959ee Mon Sep 17 00:00:00 2001 From: Ian Bell Date: Wed, 10 Sep 2014 10:13:22 +0200 Subject: [PATCH] Helmholtz backend can take name directly as string Signed-off-by: Ian Bell --- src/Backends/Helmholtz/HelmholtzEOSBackend.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Backends/Helmholtz/HelmholtzEOSBackend.h b/src/Backends/Helmholtz/HelmholtzEOSBackend.h index 1e4b85b2..03bc1b7f 100644 --- a/src/Backends/Helmholtz/HelmholtzEOSBackend.h +++ b/src/Backends/Helmholtz/HelmholtzEOSBackend.h @@ -10,6 +10,7 @@ #include #include "HelmholtzEOSMixtureBackend.h" +#include "Fluids/FluidLibrary.h" namespace CoolProp { @@ -17,6 +18,7 @@ class HelmholtzEOSBackend : public HelmholtzEOSMixtureBackend { public: HelmholtzEOSBackend(); HelmholtzEOSBackend(CoolPropFluid *pFluid){set_components(std::vector(1,pFluid));}; + HelmholtzEOSBackend(const std::string &name){set_components(std::vector(1,&(get_library().get(name))));}; virtual ~HelmholtzEOSBackend(){}; };