#------------------------------------------------------------------------------# # Distributed under the OSI-approved Apache License, Version 2.0. See # accompanying file Copyright.txt for details. #------------------------------------------------------------------------------# include(ADIOSFunctions) add_test(NAME HeatTransfer.InsituMPI.MxN COMMAND ${MPIEXEC_EXECUTABLE} ${MPIEXEC_EXTRA_FLAGS} ${MPIEXEC_NUMPROC_FLAG} 4 $ ${PROJECT_SOURCE_DIR}/examples/simulations/heatTransfer/heat_ssc.xml WriteSSCMxN.bp 2 2 10 10 10 10 : ${MPIEXEC_NUMPROC_FLAG} 3 $ ${PROJECT_SOURCE_DIR}/examples/simulations/heatTransfer/heat_ssc.xml WriteSSCMxN.bp ReadSSCMxN.bp 1 3 ) set_tests_properties(HeatTransfer.InsituMPI.MxN PROPERTIES PROCESSORS 7) add_test(NAME HeatTransfer.InsituMPI.MxN.Dump COMMAND ${CMAKE_COMMAND} -DARG1=-d -DINPUT_FILE=ReadSSCMxN.bp -DOUTPUT_FILE=DumpSSCMxN.txt -P "${PROJECT_BINARY_DIR}/$/bpls.cmake" ) add_test(NAME HeatTransfer.InsituMPI.MxN.Validate COMMAND ${DIFF_COMMAND} -u -w ${CMAKE_CURRENT_SOURCE_DIR}/HeatTransfer.Dump.txt DumpSSCMxN.txt ) SetupTestPipeline(HeatTransfer.InsituMPI.MxN ";Dump;Validate" TRUE)