[cig-commits] [commit] devel, master: added $NPROC variable to process.sh in homogeneous_halfspace example (41c260c)

cig_noreply at geodynamics.org cig_noreply at geodynamics.org
Wed Jun 18 16:53:22 PDT 2014


Repository : https://github.com/geodynamics/specfem3d

On branches: devel,master
Link       : https://github.com/geodynamics/specfem3d/compare/6026e367984905ab133865f62fa6293b343759b9...47f703851338234f96397e7da9fbff63d8178b8a

>---------------------------------------------------------------

commit 41c260c11a68574bc70a82bbefdb6b23682a7504
Author: Carl Tape <carltape at gi.alaska.edu>
Date:   Mon Jun 24 18:45:20 2013 +0000

    added $NPROC variable to process.sh in homogeneous_halfspace example


>---------------------------------------------------------------

41c260c11a68574bc70a82bbefdb6b23682a7504
 .../process.sh                                                     | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/homogeneous_halfspace_HEX8_elastic_absorbing_Stacey_5sides/process.sh b/homogeneous_halfspace_HEX8_elastic_absorbing_Stacey_5sides/process.sh
index 74cf77f..97feb7e 100755
--- a/homogeneous_halfspace_HEX8_elastic_absorbing_Stacey_5sides/process.sh
+++ b/homogeneous_halfspace_HEX8_elastic_absorbing_Stacey_5sides/process.sh
@@ -60,6 +60,9 @@ cp DATA/Par_file OUTPUT_FILES/
 cp DATA/CMTSOLUTION OUTPUT_FILES/
 cp DATA/STATIONS OUTPUT_FILES/
 
+# get the number of processors
+NPROC=`grep NPROC DATA/Par_file | cut -d = -f 2`
+
 # decomposes mesh
 echo
 echo "  decomposing mesh..."
@@ -69,13 +72,13 @@ cd bin/
 
 # runs database generation
 echo
-echo "  running database generation..."
+echo "  running database generation on $NPROC processors..."
 echo
 mpirun -np $NPROC ./xgenerate_databases
 
 # runs simulation
 echo
-echo "  running solver..."
+echo "  running solver on $NPROC processors..."
 echo
 mpirun -np $NPROC ./xspecfem3D
 cd ../



More information about the CIG-COMMITS mailing list