[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