[cig-commits] r17270 - seismo/3D/SPECFEM3D/trunk/USER_MANUAL

pieyre at geodynamics.org pieyre at geodynamics.org
Thu Oct 14 06:27:29 PDT 2010


Author: pieyre
Date: 2010-10-14 06:27:28 -0700 (Thu, 14 Oct 2010)
New Revision: 17270

Added:
   seismo/3D/SPECFEM3D/trunk/USER_MANUAL/compile_LaTeX_manual.sh
Modified:
   seismo/3D/SPECFEM3D/trunk/USER_MANUAL/manual_SPECFEM3D.pdf
   seismo/3D/SPECFEM3D/trunk/USER_MANUAL/manual_SPECFEM3D.tex
Log:
updated the manual


Added: seismo/3D/SPECFEM3D/trunk/USER_MANUAL/compile_LaTeX_manual.sh
===================================================================
--- seismo/3D/SPECFEM3D/trunk/USER_MANUAL/compile_LaTeX_manual.sh	                        (rev 0)
+++ seismo/3D/SPECFEM3D/trunk/USER_MANUAL/compile_LaTeX_manual.sh	2010-10-14 13:27:28 UTC (rev 17270)
@@ -0,0 +1,39 @@
+#!/bin/sh
+
+/bin/rm -rf *.dvi >  /dev/null
+/bin/rm -rf *.log >  /dev/null
+/bin/rm -rf *.out >  /dev/null
+/bin/rm -rf *.aux >  /dev/null
+/bin/rm -rf *.toc >  /dev/null
+/bin/rm -rf *.blg >  /dev/null
+/bin/rm -rf *.bbl >  /dev/null
+/bin/rm -rf *.lof >  /dev/null
+/bin/rm -rf *.lot >  /dev/null
+/bin/rm -rf *.plt >  /dev/null
+/bin/rm -rf *.fff >  /dev/null
+/bin/rm -rf *.ttt >  /dev/null
+/bin/rm -rf *.tit >  /dev/null
+/bin/rm -rf *.spl >  /dev/null
+
+	pdflatex manual_SPECFEM3D
+	bibtex manual_SPECFEM3D
+	pdflatex manual_SPECFEM3D
+	pdflatex manual_SPECFEM3D
+	pdflatex manual_SPECFEM3D
+	pdflatex manual_SPECFEM3D
+
+/bin/rm -rf *.dvi >  /dev/null
+/bin/rm -rf *.log >  /dev/null
+/bin/rm -rf *.out >  /dev/null
+/bin/rm -rf *.aux >  /dev/null
+/bin/rm -rf *.toc >  /dev/null
+/bin/rm -rf *.blg >  /dev/null
+/bin/rm -rf *.bbl >  /dev/null
+/bin/rm -rf *.lof >  /dev/null
+/bin/rm -rf *.lot >  /dev/null
+/bin/rm -rf *.plt >  /dev/null
+/bin/rm -rf *.fff >  /dev/null
+/bin/rm -rf *.ttt >  /dev/null
+/bin/rm -rf *.tit >  /dev/null
+/bin/rm -rf *.spl >  /dev/null
+


Property changes on: seismo/3D/SPECFEM3D/trunk/USER_MANUAL/compile_LaTeX_manual.sh
___________________________________________________________________
Name: svn:executable
   + *

Modified: seismo/3D/SPECFEM3D/trunk/USER_MANUAL/manual_SPECFEM3D.pdf
===================================================================
(Binary files differ)

Modified: seismo/3D/SPECFEM3D/trunk/USER_MANUAL/manual_SPECFEM3D.tex
===================================================================
--- seismo/3D/SPECFEM3D/trunk/USER_MANUAL/manual_SPECFEM3D.tex	2010-10-14 13:26:16 UTC (rev 17269)
+++ seismo/3D/SPECFEM3D/trunk/USER_MANUAL/manual_SPECFEM3D.tex	2010-10-14 13:27:28 UTC (rev 17270)
@@ -139,6 +139,7 @@
 
 The next release of the code will include support for GPU graphics card acceleration \citep{KoMiEr09,KoErGoMi10,MiKo10}
 as well as Convolutional or Auxiliary Differential Equation Perfectly Matched absorbing Layers (C-PML or ADE-PML) \citep{KoMa07,MaKoEz08,MaKoGe08,MaKo09,MaKoGeBr10}.
+The next release will use the PT-Scotch and ParMetis parallel libraries for mesh partitioning.
 
 \section{Citation}
 
@@ -288,7 +289,8 @@
 An efficient partitioning is important because it leverages the overall running time of the application.
 It amounts to balance the number of elements in each slice while minimizing the communication coasts
 resulting from the placement of adjacent elements to different processors. \texttt{decompose\_mesh\_SCOTCH} depends on the Scotch library
-which provides efficent static mapping, graph and mesh partitioning routines. Scotch is a free software package downloadable from the web page \texttt{https://gforge.inria.fr/projects/scotch/}.\\
+which provides efficent static mapping, graph and mesh partitioning routines. Scotch is a free software package downloadable from the web page \texttt{https://gforge.inria.fr/projects/scotch/}.
+\\
  
 Prior to compiling \texttt{decompose\_mesh\_SCOTCH}, make sure you have correctly specified the path 
 of the Scotch library with the option \texttt{-{}-with-scotch-lib} of the \texttt{configure} script. Then you are ready to compile, 
@@ -526,7 +528,7 @@
 Running this code is optional because no information needed by the
 solver is generated.
 
-\chapter{\label{cha:Running-xgenerate-databases}Running \texttt{xgenerate\_databases}}
+\chapter{\label{cha:Creating-Distributed-Databases}Creating the Distributed Databases}
 
 Either you previously used  \texttt{xmeshfem3D} or \texttt{xdecompose\_mesh\_SCOTCH}, the next step in the workflow is to compile \texttt{xgenerate\_databases}. This program is going to create all the missing information needed by the SEM solver. In the main directory type '\texttt{make generate\_databases}'. Input for the program is provided through the main parameter file \texttt{Par\_file}, which resides in the subdirectory \texttt{DATA}. Before running \texttt{xgenerate\_databases}, a number of parameters need to be set in the \texttt{Par\_file}:
 



More information about the CIG-COMMITS mailing list