Merge pull request #1395 from andlaus/flow_first

move the flow_ebos_*.cpp files to the beginning of the source list
This commit is contained in:
Arne Morten Kvarving 2018-02-05 10:56:14 +01:00 committed by GitHub
commit 9617cf012e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -26,6 +26,15 @@
# originally generated with the command: # originally generated with the command:
# find opm -name '*.c*' -printf '\t%p\n' | sort # find opm -name '*.c*' -printf '\t%p\n' | sort
list (APPEND MAIN_SOURCE_FILES list (APPEND MAIN_SOURCE_FILES
# place the flow_ebos_*.cpp files on top of the list because they
# take the longest to compile, and compiling them first speeds up
# parallel builds because it allows the jobserver to do better scheduling
opm/simulators/flow_ebos_blackoil.cpp
opm/simulators/flow_ebos_gasoil.cpp
opm/simulators/flow_ebos_oilwater.cpp
opm/simulators/flow_ebos_polymer.cpp
opm/simulators/flow_ebos_solvent.cpp
opm/autodiff/Compat.cpp opm/autodiff/Compat.cpp
opm/autodiff/ExtractParallelGridInformationToISTL.cpp opm/autodiff/ExtractParallelGridInformationToISTL.cpp
opm/autodiff/NewtonIterationBlackoilCPR.cpp opm/autodiff/NewtonIterationBlackoilCPR.cpp
@ -113,11 +122,6 @@ list (APPEND MAIN_SOURCE_FILES
opm/polymer/SimulatorPolymer.cpp opm/polymer/SimulatorPolymer.cpp
opm/polymer/TransportSolverTwophaseCompressiblePolymer.cpp opm/polymer/TransportSolverTwophaseCompressiblePolymer.cpp
opm/polymer/TransportSolverTwophasePolymer.cpp opm/polymer/TransportSolverTwophasePolymer.cpp
opm/simulators/flow_ebos_blackoil.cpp
opm/simulators/flow_ebos_gasoil.cpp
opm/simulators/flow_ebos_oilwater.cpp
opm/simulators/flow_ebos_polymer.cpp
opm/simulators/flow_ebos_solvent.cpp
opm/simulators/ensureDirectoryExists.cpp opm/simulators/ensureDirectoryExists.cpp
opm/simulators/SimulatorCompressibleTwophase.cpp opm/simulators/SimulatorCompressibleTwophase.cpp
opm/simulators/WellSwitchingLogger.cpp opm/simulators/WellSwitchingLogger.cpp