[cig-commits] r9171 - in doc/cigma/manual: . figures

luis at geodynamics.org luis at geodynamics.org
Tue Jan 29 09:18:09 PST 2008


Author: luis
Date: 2008-01-29 09:18:09 -0800 (Tue, 29 Jan 2008)
New Revision: 9171

Added:
   doc/cigma/manual/figures/list.txt
Modified:
   doc/cigma/manual/cigma.lyx
Log:
Update build instructions in manual, and added list of cases to regenerate


Modified: doc/cigma/manual/cigma.lyx
===================================================================
--- doc/cigma/manual/cigma.lyx	2008-01-29 07:37:12 UTC (rev 9170)
+++ doc/cigma/manual/cigma.lyx	2008-01-29 17:18:09 UTC (rev 9171)
@@ -1,4 +1,4 @@
-#LyX 1.5.1 created this file. For more info see http://www.lyx.org/
+#LyX 1.5.3 created this file. For more info see http://www.lyx.org/
 \lyxformat 276
 \begin_document
 \begin_header
@@ -219,23 +219,10 @@
 \end_layout
 
 \begin_layout Standard
-At its core, Cigma draws from a variety of libraries, particularly the 
-\begin_inset LatexCommand htmlurl
-name "Tetrahedral Mesh Comparator (TMC)"
-target "www.sci.utah.edu/~bavoil/research/tetsimp/tmc/"
-
-\end_inset
-
- from the University of Utah, which itself draws from the 
-\begin_inset LatexCommand htmlurl
-name "GTB Graphics Toolbox library"
-target "sf.net/projects/gtb"
-
-\end_inset
-
-.
- Cigma extends and generalizes the functionality therein to handle other
- types of elements as well as adding the ability to compare vector fields.
+At its core, Cigma draws from a variety of libraries, particularly the FIAT
+ Python Library from Cigma extends and generalizes the functionality therein
+ to handle other types of elements as well as adding the ability to compare
+ vector fields.
 \end_layout
 
 \begin_layout Section
@@ -345,6 +332,18 @@
 \end_layout
 
 \begin_layout LyX-Code
+$ tar xvfz cigma-0.9.1
+\end_layout
+
+\begin_layout LyX-Code
+$ cd cigma-0.9.1
+\end_layout
+
+\begin_layout LyX-Code
+$ ./configure --with-hdf5=$HDF5_PREFIX
+\end_layout
+
+\begin_layout LyX-Code
 $ make
 \end_layout
 
@@ -412,8 +411,8 @@
 .
  If you obtain the binaries from a package manager, make sure to install
  the associated development headers along with the library.
- To enable VTK support in Cigma, use the following flags in the configure
- step:
+ To enable VTK support in Cigma, use the following additional flag in the
+ configure step for Cigma.
 \end_layout
 
 \begin_layout LyX-Code
@@ -421,6 +420,42 @@
 \end_layout
 
 \begin_layout Subsection
+NumPy
+\end_layout
+
+\begin_layout Standard
+NumPy is a Python module which adds support for large multi-dimensional
+ arrays and matrices, and is available for download from [TODO]numpy.scipy.org.
+ To install this extension module from source, download it and issue the
+ following command in the NumPy source directory
+\end_layout
+
+\begin_layout Standard
+$ sudo python setup.py install[TODO:lyxcode]
+\end_layout
+
+\begin_layout Subsection
+FIAT
+\end_layout
+
+\begin_layout Standard
+The Finite Element Automatic Tabulator (FIAT) Python module supports generation
+ of arbitrary order instances of the Lagrange elements, as well as arbitrary
+ order instances of the Jacobi-type quadrature rules on the same element
+ shapes.
+ It is available from [TODO]http://www.fenics.org/wiki/FIAT
+\end_layout
+
+\begin_layout Standard
+To install this module, download it and issue the following command inside
+ the FIAT source directory:
+\end_layout
+
+\begin_layout Standard
+$ sudo python setup.py install[TODO:lyxcode]
+\end_layout
+
+\begin_layout Subsection
 PyTables
 \end_layout
 
@@ -791,6 +826,8 @@
  shown below.
  The location of each element is indexed into a spatial database in order
  to speed up the evaluation process.
+ [TODO: drop the tet4, hex8 images but keep the formulas --adding more element
+ types, so will use single image]
 \end_layout
 
 \begin_layout Standard
@@ -1465,10 +1502,6 @@
  --value=tet4
 \end_layout
 
-\begin_layout Standard
-
-\end_layout
-
 \begin_layout Section
 Comparing Two Fields
 \end_layout
@@ -1667,18 +1700,9 @@
 \end_layout
 
 \begin_layout Standard
-[TODO: Luis, word 
-\begin_inset Quotes sld
-\end_inset
-
-explicit
-\begin_inset Quotes srd
-\end_inset
-
- here seems misplaced.] At this point, one possibility would be to dump explicit
- the list of points to a text file, generate the corresponding list of values
- on your own and import that list of values back into an HDF5 file that
- Cigma can understand.
+At this point, one possibility would be to copy the list of points to a
+ text file, generate the corresponding list of values on your own and import
+ that list of values back into an HDF5 file that Cigma can understand.
 \end_layout
 
 \begin_layout LyX-Code
@@ -1714,10 +1738,6 @@
 \end_layout
 
 \begin_layout Standard
-
-\end_layout
-
-\begin_layout Standard
 Lastly, you can provide the path to the explicit set of values with
 \end_layout
 
@@ -1733,10 +1753,6 @@
               --second=values.h5:/stepN_values
 \end_layout
 
-\begin_layout Standard
-
-\end_layout
-
 \begin_layout Subsection
 Against a Known Function
 \end_layout
@@ -1840,22 +1856,6 @@
 
 \end_layout
 
-\begin_layout Standard
-
-\end_layout
-
-\begin_layout Standard
-
-\end_layout
-
-\begin_layout Standard
-
-\end_layout
-
-\begin_layout Standard
-
-\end_layout
-
 \begin_layout Chapter
 Visualization
 \end_layout
@@ -1963,7 +1963,7 @@
 placement H
 wide false
 sideways false
-status collapsed
+status open
 
 \begin_layout Standard
 \noindent
@@ -2015,7 +2015,7 @@
 placement H
 wide false
 sideways false
-status collapsed
+status open
 
 \begin_layout Standard
 \noindent
@@ -2095,7 +2095,7 @@
 placement H
 wide false
 sideways false
-status collapsed
+status open
 
 \begin_layout Standard
 \noindent
@@ -2156,7 +2156,7 @@
 placement H
 wide false
 sideways false
-status collapsed
+status open
 
 \begin_layout Standard
 \noindent
@@ -2208,7 +2208,7 @@
 placement H
 wide false
 sideways false
-status collapsed
+status open
 
 \begin_layout Standard
 \noindent
@@ -2270,7 +2270,7 @@
 placement H
 wide false
 sideways false
-status collapsed
+status open
 
 \begin_layout Standard
 \noindent
@@ -2328,7 +2328,7 @@
 placement H
 wide false
 sideways false
-status collapsed
+status open
 
 \begin_layout Standard
 \noindent
@@ -2380,7 +2380,7 @@
 placement H
 wide false
 sideways false
-status collapsed
+status open
 
 \begin_layout Standard
 \noindent
@@ -2439,7 +2439,7 @@
 placement H
 wide false
 sideways false
-status collapsed
+status open
 
 \begin_layout Standard
 \noindent
@@ -2491,7 +2491,7 @@
 placement H
 wide false
 sideways false
-status collapsed
+status open
 
 \begin_layout Standard
 \noindent

Added: doc/cigma/manual/figures/list.txt
===================================================================
--- doc/cigma/manual/figures/list.txt	                        (rev 0)
+++ doc/cigma/manual/figures/list.txt	2008-01-29 17:18:09 UTC (rev 9171)
@@ -0,0 +1,26 @@
+
+p0500 -> /pylith/tet4_0500m
+g0500 -> /pylith/tet4_0250m
+
+
+ssng-p0500-g0500-isosurf-disp-000.png
+ssng-p0500-g0500-isosurf-disp-100.png
+
+ssng-p0500-g0500-point-isosurf-velo-000.png
+ssng-p0500-g0500-point-isosurf-velo-010.png
+
+ssng-p0500-g0500-point-isosurf-velo-010.png
+ssng-p0500-g0500-point-isosurf-velo-100.png
+
+ssng-p0250-g0500-point-isosurf-disp-000.png
+
+rsng-p0500-g0500-cell-threshold-velo-010.png
+rsng-p0500-g0500-cell-threshold-velo-000.png
+
+rsng-p0500-g0500-cell-threshold-velo-050.png
+rsng-p0500-g0500-cell-threshold-velo-100.png
+
+rsng-p0500-g0500-point-isosurf-res-disp-000.png
+rsng-p0500-g0500-point-isosurf-res-disp-010.png
+rsng-p0500-g0500-point-isosurf-res-disp-050.png
+rsng-p0500-g0500-point-isosurf-res-disp-100.png



More information about the cig-commits mailing list