1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184
|
Description: built binaries are not placed in a bin/ subdirectory
Author: Pierre Gruet <pgt@debian.org>
Forwarded: not-needed
Last-Update: 2021-11-24
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -581,15 +581,15 @@
IF (NOT WIN32)
SET(MPIEXEC_PREFLAGS "--oversubscribe")
ENDIF()
- ADD_TEST (NAME MyTestSwingOptimSimuMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSwingOptimSimuMpi${EXTENSION} ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSDDP${EXTENSION} ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForLakeMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testLakeMpi${EXTENSION} ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageMultiStageMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageMultiStageMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageTreeMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageTreeMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageGlobalMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageGlobalMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageVaryingCavityMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageVaryingCavityMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageSwitchCostMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageSwitchCostMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST (NAME MyTestSwingOptimSimuMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSwingOptimSimuMpi${EXTENSION} ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSDDP${EXTENSION} ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForLakeMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testLakeMpi${EXTENSION} ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageMultiStageMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageMultiStageMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageTreeMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageTreeMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageGlobalMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageGlobalMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageVaryingCavityMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageVaryingCavityMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageSwitchCostMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageSwitchCostMpi ${MPIEXEC_POSTFLAGS})
ADD_TEST(NAME MyTestForSemiLagragian1Mpi COMMAND testSemiLagragian1Mpi)
ADD_TEST(NAME MyTestForSemiLagragian2Mpi COMMAND testSemiLagragian2Mpi)
ADD_TEST(NAME MyTestForSemiLagragian3Mpi COMMAND testSemiLagragian3Mpi)
@@ -597,36 +597,36 @@
ADD_TEST(NAME MyTestForThermalAssetMpi COMMAND testThermalAssetMpi)
ADD_TEST(NAME MyTestForSwing COMMAND testSwingOption )
SET(PROCS 4)
- ADD_TEST (NAME MyTestForParallelism4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testParallelism ${MPIEXEC_POSTFLAGS})
- ADD_TEST (NAME MyTestForSwing4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSwingOption ${MPIEXEC_POSTFLAGS})
- ADD_TEST (NAME MyTestSwingOptimSimuMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSwingOptimSimuMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST (NAME MyTestForSwingOptimSimuNDMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSwingOptimSimuNDMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForSDDPMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSDDP ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForLakeMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testLakeMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageMultiStageMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageMultiStageMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageTreeMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageTreeMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST (NAME MyTestForParallelism4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testParallelism ${MPIEXEC_POSTFLAGS})
+ ADD_TEST (NAME MyTestForSwing4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSwingOption ${MPIEXEC_POSTFLAGS})
+ ADD_TEST (NAME MyTestSwingOptimSimuMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSwingOptimSimuMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST (NAME MyTestForSwingOptimSimuNDMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSwingOptimSimuNDMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForSDDPMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForLakeMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testLakeMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageMultiStageMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageMultiStageMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageTreeMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageTreeMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageGlobalMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageGlobalMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageVaryingCavityMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageVaryingCavityMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForGasStorageSwitchMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageSwitchCostMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForSemiLagragian1Mpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSemiLagragian1Mpi ${MPIEXEC_POSTFLAGS} )
- ADD_TEST(NAME MyTestForSemiLagragian2Mpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSemiLagragian2Mpi ${MPIEXEC_POSTFLAGS} )
- ADD_TEST(NAME MyTestForPortfolioMMModel4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testPortfolioMMModel ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForOptionNIGL24core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testOptionNIGL2 ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForThermalAssetMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testThermalAssetMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageGlobalMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageGlobalMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageVaryingCavityMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageVaryingCavityMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageSwitchMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageSwitchCostMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForSemiLagragian1Mpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSemiLagragian1Mpi ${MPIEXEC_POSTFLAGS} )
+ ADD_TEST(NAME MyTestForSemiLagragian2Mpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSemiLagragian2Mpi ${MPIEXEC_POSTFLAGS} )
+ ADD_TEST(NAME MyTestForPortfolioMMModel4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testPortfolioMMModel ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForOptionNIGL24core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testOptionNIGL2 ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForThermalAssetMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testThermalAssetMpi ${MPIEXEC_POSTFLAGS})
IF(TEST_LONG_TESTS)
- ADD_TEST(NAME MyTestForSLNonEmissive4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSLNonEmissive ${MPIEXEC_POSTFLAGS} )
- ADD_TEST(NAME MyTestForDPNonEmissive4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testDPNonEmissive ${MPIEXEC_POSTFLAGS} )
+ ADD_TEST(NAME MyTestForSLNonEmissive4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSLNonEmissive ${MPIEXEC_POSTFLAGS} )
+ ADD_TEST(NAME MyTestForDPNonEmissive4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testDPNonEmissive ${MPIEXEC_POSTFLAGS} )
ENDIF(TEST_LONG_TESTS)
SET(PROCS 8)
- ADD_TEST (NAME MyTestForParallelism8Core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testParallelism ${MPIEXEC_POSTFLAGS})
- ADD_TEST (NAME MyTestForSwing8core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSwingOption ${MPIEXEC_POSTFLAGS})
- ADD_TEST (NAME MyTestSwingOptimSimuMpi8core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSwingOptimSimuMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST (NAME MyTestForSwingOptimSimuNDMpi8core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSwingOptimSimuNDMpi ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestForSemiLagragian1Mpi8core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSemiLagragian1Mpi ${MPIEXEC_POSTFLAGS} )
- ADD_TEST(NAME MyTestForSemiLagragian2Mpi8core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testSemiLagragian2Mpi ${MPIEXEC_POSTFLAGS} )
+ ADD_TEST (NAME MyTestForParallelism8Core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testParallelism ${MPIEXEC_POSTFLAGS})
+ ADD_TEST (NAME MyTestForSwing8core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSwingOption ${MPIEXEC_POSTFLAGS})
+ ADD_TEST (NAME MyTestSwingOptimSimuMpi8core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSwingOptimSimuMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST (NAME MyTestForSwingOptimSimuNDMpi8core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSwingOptimSimuNDMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForSemiLagragian1Mpi8core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSemiLagragian1Mpi ${MPIEXEC_POSTFLAGS} )
+ ADD_TEST(NAME MyTestForSemiLagragian2Mpi8core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testSemiLagragian2Mpi ${MPIEXEC_POSTFLAGS} )
ELSE(BUILD_MPI)
ADD_EXECUTABLE(testSwingOptimSimuND ${SOURCE_FUNC_TEST}/testSwingOptimSimuND.cpp)
TARGET_LINK_LIBRARIES(testSwingOptimSimuND ${STOPT_LIB} ${STOPTTEST_LIB} ${GENERS_LIB} ${BZIP2_LIBRARIES} ${ZLIB_LIBRARIES} ${Boost_TIMER_LIBRARY} ${Boost_SERIALIZATION_LIBRARY} ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY} ${ADD_LIB_OMP} ${Boost_RANDOM_LIBRARY})
@@ -663,18 +663,18 @@
ADD_EXECUTABLE(testStorageWithInflowsAndMarketSDDP ${SOURCE_FUNC_TEST}/testStorageWithInflowsAndMarketSDDP.cpp)
TARGET_LINK_LIBRARIES(testStorageWithInflowsAndMarketSDDP ${STOPT_LIB} ${GENERS_LIB} ${Boost_MPI_LIBRARY} ${MPI_CXX_LIBRARIES} ${Boost_SERIALIZATION_LIBRARY} ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY} ${PTHREAD_LIBRARY} ${COIN_LIBRARIES} ${Boost_SYSTEM_LIBRARY} ${Boost_TIMER_LIBRARY} ${Boost_CHRONO_LIBRARY} ${Boost_RANDOM_LIBRARY})
SET(PROCS 1)
- ADD_TEST(NAME MyTestDemandSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testDemandSDDP ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestGasStorageSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageSDDP ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestReservoirWithInflowsSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testReservoirWithInflowsSDDP ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestStorageWithInflowsSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testStorageWithInflowsSDDP ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestStorageWithInflowsAndMarketSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testStorageWithInflowsAndMarketSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestDemandSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testDemandSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestGasStorageSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestReservoirWithInflowsSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testReservoirWithInflowsSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestStorageWithInflowsSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testStorageWithInflowsSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestStorageWithInflowsAndMarketSDDPMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testStorageWithInflowsAndMarketSDDP ${MPIEXEC_POSTFLAGS})
SET(PROCS 2)
- ADD_TEST(NAME MyTestDemandSDDPMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testDemandSDDP ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestGasStorageSDDPMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageSDDP ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestGasStorageSDDPTreeMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageSDDPTree ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestReservoirWithInflowsSDDPMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testReservoirWithInflowsSDDP ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestStorageWithInflowsSDDPMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testStorageWithInflowsSDDP ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestStorageWithInflowsAndMarketSDDPMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testStorageWithInflowsAndMarketSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestDemandSDDPMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testDemandSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestGasStorageSDDPMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestGasStorageSDDPTreeMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageSDDPTree ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestReservoirWithInflowsSDDPMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testReservoirWithInflowsSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestStorageWithInflowsSDDPMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testStorageWithInflowsSDDP ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestStorageWithInflowsAndMarketSDDPMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testStorageWithInflowsAndMarketSDDP ${MPIEXEC_POSTFLAGS})
ELSE(BUILD_MPI)
ADD_EXECUTABLE(testGasStorageSDDP ${SOURCE_FUNC_TEST}/testGasStorageSDDP.cpp)
TARGET_LINK_LIBRARIES(testGasStorageSDDP ${STOPT_LIB} ${STOPTTEST_LIB} ${GENERS_LIB} ${Boost_TIMER_LIBRARY} ${Boost_SERIALIZATION_LIBRARY} ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY} ${PTHREAD_LIBRARY} ${COIN_LIBRARIES} ${Boost_RANDOM_LIBRARY})
@@ -686,11 +686,11 @@
TARGET_LINK_LIBRARIES(testStorageWithInflowsSDDP ${STOPT_LIB} ${GENERS_LIB} ${Boost_SERIALIZATION_LIBRARY} ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY} ${PTHREAD_LIBRARY} ${COIN_LIBRARIES} ${Boost_SYSTEM_LIBRARY} ${Boost_TIMER_LIBRARY} ${Boost_CHRONO_LIBRARY} ${Boost_RANDOM_LIBRARY} )
ADD_EXECUTABLE(testStorageWithInflowsAndMarketSDDP ${SOURCE_FUNC_TEST}/testStorageWithInflowsAndMarketSDDP.cpp)
TARGET_LINK_LIBRARIES(testStorageWithInflowsAndMarketSDDP ${STOPT_LIB} ${GENERS_LIB} ${Boost_SERIALIZATION_LIBRARY} ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY} ${PTHREAD_LIBRARY} ${COIN_LIBRARIES} ${Boost_SYSTEM_LIBRARY} ${Boost_TIMER_LIBRARY} ${Boost_CHRONO_LIBRARY} ${Boost_RANDOM_LIBRARY} )
- ADD_TEST(NAME MyTestDemandSDDP COMMAND ./bin${SUFF}/testDemandSDDP )
- ADD_TEST(NAME MyTestGasStorageSDDP COMMAND ./bin${SUFF}/testGasStorageSDDP)
- ADD_TEST(NAME MyTestReservoirWithInflowsSDDP COMMAND ./bin${SUFF}/testReservoirWithInflowsSDDP)
- ADD_TEST(NAME MyTestStorageWithInflowsSDDP COMMAND ./bin${SUFF}/testStorageWithInflowsSDDP)
- ADD_TEST(NAME MyTestStorageWithInflowsAndMarketSDDP COMMAND ./bin${SUFF}/testStorageWithInflowsAndMarketSDDP)
+ ADD_TEST(NAME MyTestDemandSDDP COMMAND ./testDemandSDDP )
+ ADD_TEST(NAME MyTestGasStorageSDDP COMMAND ./testGasStorageSDDP)
+ ADD_TEST(NAME MyTestReservoirWithInflowsSDDP COMMAND ./testReservoirWithInflowsSDDP)
+ ADD_TEST(NAME MyTestStorageWithInflowsSDDP COMMAND ./testStorageWithInflowsSDDP)
+ ADD_TEST(NAME MyTestStorageWithInflowsAndMarketSDDP COMMAND ./testStorageWithInflowsAndMarketSDDP)
ENDIF(BUILD_MPI)
@@ -767,14 +767,14 @@
ENDIF(WIN32)
TARGET_LINK_LIBRARIES(testUD2UToy ${Boost_SYSTEM_LIBRARY} ${Boost_TIMER_LIBRARY} ${Boost_CHRONO_LIBRARY} ${Boost_MPI_LIBRARY} ${Boost_SERIALIZATION_LIBRARY} ${MPI_CXX_LIBRARIES} ${TRNG4_LIBRARY})
SET(PROCS 2)
- ADD_TEST(NAME MyTestSwitchingBSCVAEulerMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testBSCVAEuler ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestSwitchingBSCVAExactMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testBSCVAExact ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestSwitchingHJBEulerMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testHJBEuler ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestSwitchingHJBExactMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testHJBExact ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestSwitchingHJBConstMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testHJBConst ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestSwitchingPortfolioEulerMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testPortfolioEuler ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestSwitchingPortfolioExactMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testPortfolioExact ${MPIEXEC_POSTFLAGS})
- ADD_TEST(NAME MyTestSwitchingUD2UToyMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testUD2UToy ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestSwitchingBSCVAEulerMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testBSCVAEuler ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestSwitchingBSCVAExactMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testBSCVAExact ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestSwitchingHJBEulerMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testHJBEuler ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestSwitchingHJBExactMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testHJBExact ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestSwitchingHJBConstMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testHJBConst ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestSwitchingPortfolioEulerMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testPortfolioEuler ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestSwitchingPortfolioExactMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testPortfolioExact ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestSwitchingUD2UToyMpi2core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testUD2UToy ${MPIEXEC_POSTFLAGS})
ENDIF(BUILD_BRANCHING)
IF (BUILD_DPCUTS)
@@ -793,15 +793,15 @@
ADD_EXECUTABLE(testGasStorageCutMpi ${SOURCE_FUNC_TEST}/testGasStorageCutMpi.cpp )
TARGET_LINK_LIBRARIES(testGasStorageCutMpi ${STOPT_LIB} ${STOPTTEST_LIB} ${GENERS_LIB} ${Boost_TIMER_LIBRARY} ${Boost_MPI_LIBRARY} ${Boost_SERIALIZATION_LIBRARY} ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY} ${Boost_SYSTEM_LIBRARY} ${Boost_CHRONO_LIBRARY} ${Boost_RANDOM_LIBRARY} ${COIN_LIBRARIES})
SET(PROCS 1)
- ADD_TEST(NAME MyTestForGasStorageCutMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageCutMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageCutMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageCutMpi ${MPIEXEC_POSTFLAGS})
SET(PROCS 4)
- ADD_TEST(NAME MyTestForGasStorageCutMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageCutMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageCutMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageCutMpi ${MPIEXEC_POSTFLAGS})
ADD_EXECUTABLE(testGasStorageTreeCutMpi ${SOURCE_FUNC_TEST}/testGasStorageTreeCutMpi.cpp )
TARGET_LINK_LIBRARIES(testGasStorageTreeCutMpi ${STOPT_LIB} ${STOPTTEST_LIB} ${GENERS_LIB} ${Boost_TIMER_LIBRARY} ${Boost_MPI_LIBRARY} ${Boost_SERIALIZATION_LIBRARY} ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY} ${Boost_SYSTEM_LIBRARY} ${Boost_CHRONO_LIBRARY} ${Boost_RANDOM_LIBRARY} ${COIN_LIBRARIES})
SET(PROCS 1)
- ADD_TEST(NAME MyTestForGasStorageTreeCutMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageTreeCutMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageTreeCutMpi COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageTreeCutMpi ${MPIEXEC_POSTFLAGS})
SET(PROCS 4)
- ADD_TEST(NAME MyTestForGasStorageTreeCutMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./bin${SUFF}/testGasStorageTreeCutMpi ${MPIEXEC_POSTFLAGS})
+ ADD_TEST(NAME MyTestForGasStorageTreeCutMpi4core COMMAND ${MPIEXEC} ${MPIEXEC_NUMPROC_FLAG} ${PROCS} ${MPIEXEC_PREFLAGS} ./testGasStorageTreeCutMpi ${MPIEXEC_POSTFLAGS})
ELSE(BUILD_MPI)
ENDIF(BUILD_MPI)
|