ctest dock srun
authorCezary Czaplewski <czarek@chem.univ.gda.pl>
Fri, 27 Mar 2020 00:53:17 +0000 (01:53 +0100)
committerCezary Czaplewski <czarek@chem.univ.gda.pl>
Fri, 27 Mar 2020 00:53:17 +0000 (01:53 +0100)
ctest/dock_newcorr/test_mpi_DOCK.sh [deleted file]
source/unres-dock/CMakeLists.txt

diff --git a/ctest/dock_newcorr/test_mpi_DOCK.sh b/ctest/dock_newcorr/test_mpi_DOCK.sh
deleted file mode 100755 (executable)
index 58788b2..0000000
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/sh
-
-../../bin/generator $1 $2 0 8 -991234
-cat 2WFU_A.pdb > plik1ter.pdb
-echo TER >>  plik1ter.pdb 
-cat 2WFU_B.pdb >> plik1ter.pdb
-
-pdb=`ls model??.pdb |wc -w`
-sco=`ls template??.sco |wc -w`
-
-if [ "$pdb" = "8" ] && [ "$sco" = "8" ]; then
-  echo "8 starting models generated"
-else
-  exit 1
-fi
-
-  
\ No newline at end of file
index a6dced8..8d02ec1 100644 (file)
@@ -51,6 +51,31 @@ install(TARGETS UNRES_DOCK_BIN DESTINATION ${CMAKE_INSTALL_PREFIX}/unres-dock)
 
 
 if(UNRES_WITH_MPI)
+
+FILE(WRITE ${CMAKE_CURRENT_BINARY_DIR}/scripts/test_mpi_DOCK.sh
+"#!/bin/sh
+
+${mpiexec} ${boot_lam} ${np} 1 ../../bin/generator $1 $2 0 8 -991234
+cat 2WFU_A.pdb > plik1ter.pdb
+echo TER >>  plik1ter.pdb 
+cat 2WFU_B.pdb >> plik1ter.pdb
+
+pdb=`ls model??.pdb |wc -w`
+sco=`ls template??.sco |wc -w`
+
+if [ "$pdb" = "8" ] && [ "$sco" = "8" ]; then
+  echo "8 starting models generated"
+else
+  exit 1
+fi
+")
+
+FILE(  COPY ${CMAKE_CURRENT_BINARY_DIR}/scripts/test_mpi_DOCK.sh
+       DESTINATION ${CMAKE_CURRENT_BINARY_DIR}
+       FILE_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE
+)
+
+
   if(UNRES_MD_FF STREQUAL "E0LL2Y")
 
   FILE(COPY ${CMAKE_SOURCE_DIR}/ctest/dock/