Diabled copy ctor for now for AbstractStateWrapper class until we figure out how to handle ownership and copying

Signed-off-by: Ian bell <ian.h.bell@gmail.com>
This commit is contained in:
Ian bell
2014-05-20 13:57:28 +02:00
parent 601d561fbd
commit 79ceae2f5c
3 changed files with 8 additions and 4 deletions

View File

@@ -325,8 +325,10 @@ TEST_CASE("Check AbstractStateWrapper","[AbstractStateWrapper]")
}
SECTION("initialized")
{
CoolProp::AbstractStateWrapper Water = CoolProp::AbstractStateWrapper("HEOS", "Water");
CoolProp::AbstractStateWrapper Water;
CHECK_NOTHROW(Water.empty());
CHECK(Water.empty() == true);
Water.set("HEOS", "Water");
CHECK(Water.empty() == false);
CHECK_NOTHROW(Water.update(CoolProp::QT_INPUTS,1,300));
}

View File

@@ -25,10 +25,10 @@ namespace HumidAir
void check_fluid_instantiation()
{
if (Water.empty()){
Water = CoolProp::AbstractStateWrapper("HEOS", "Water");
Water.set("HEOS", "Water");
}
if (Air.empty()){
Air = CoolProp::AbstractStateWrapper("HEOS", "Air");
Air.set("HEOS", "Air");
}
};