There has never really been a natural home for initial properties that aren't InitConfig, meaning information such as phases in the deck and other runspec information hasn't had a natural home. This patch introduces the Runspec object on EclipseState for phase information and other similar properties that are interesting and static for when setting up parameters etc. for simulation, that aren't all that interesting once simulation starts. An additional benefit is a leaner implementation for the phase enum and some stricter semantics via enum classes.
8 lines
216 B
CMake
8 lines
216 B
CMake
foreach(tapp EclipseStateTests Eclipse3DPropertiesTests
|
|
RunspecTests)
|
|
|
|
opm_add_test(run${tapp} SOURCES ${tapp}.cpp
|
|
LIBRARIES opmparser ${Boost_LIBRARIES})
|
|
|
|
endforeach()
|