[cig-commits] r13908 - doc/cigma/manual
luis at geodynamics.org
luis at geodynamics.org
Wed Jan 21 11:38:07 PST 2009
Author: luis
Date: 2009-01-21 11:38:07 -0800 (Wed, 21 Jan 2009)
New Revision: 13908
Added:
doc/cigma/manual/checklist.txt
Modified:
doc/cigma/manual/main.lyx
Log:
Update main.lyx and transfer checklist from old cigma.lyx into a text file.
Added: doc/cigma/manual/checklist.txt
===================================================================
--- doc/cigma/manual/checklist.txt (rev 0)
+++ doc/cigma/manual/checklist.txt 2009-01-21 19:38:07 UTC (rev 13908)
@@ -0,0 +1,42 @@
+
+Verify that the following points are discussed in the manual:
+
+ - Cigma does not include a mesh generation package, so in order
+ to have greater accuracy in the comparisons one needs to increase
+ order of the integration rule being used.
+
+ - Meshes are internally stored as unstructured meshes.
+
+ - That we can only compare Fields on a single ElementBlock at a time.
+
+Things to check for the release:
+
+ - Files
+ * Make sure the tarball has all the required files
+ * Check for the proper /doc/ files
+ * Check for the proper /examples/ files
+ * Check that all required data files are included (see /tests/data/ directory)
+ * Check that 'make check' works
+
+ - Installation procedures
+ * Create tarball with 'make dist' and test it
+ * Use custom boost installation on ~/opt/boost
+ * Use custom hdf5 installation on ~/opt/hdf5
+ * Use custom vtk installation on ~/opt/vtk
+
+ - Consistency checks
+ * comparing one and zero on brick{1,2} meshes (should give volume)
+ * comparing test.brick and zero on brick{1,2} meshes (should give known answer)
+ * comparing test.square and zero on brick{1,2} meshes (should give known answer)
+
+ - Integration rules
+ * Increase order of integration rule instead of mesh refinement (check convergence)
+
+ - Examples
+ * comparing laplace solutions
+ * comparing citcomcu solutions
+ * comparing conman solutions (see blankenbach)
+ * comparing gale solutions
+ * comparing pylith solutions
+ * comparing geofest solutions
+
Modified: doc/cigma/manual/main.lyx
===================================================================
--- doc/cigma/manual/main.lyx 2009-01-21 19:38:06 UTC (rev 13907)
+++ doc/cigma/manual/main.lyx 2009-01-21 19:38:07 UTC (rev 13908)
@@ -835,11 +835,10 @@
\end_layout
\begin_layout Standard
-The basic object used to store data in Cigma is a simple two dimensional
- array of values, or dataset.
- Since scientific file formats are capable of storing multiple datasets,
- you will typically need a way to select a specific array on a given data
- file.
+The basic objects used to store data in Cigma are simple two dimensional
+ array of values, or datasets.
+ As scientific file formats are capable of storing multiple datasets, you
+ will typically need a way to select a specific array on a given data file.
Therefore, regardless of the context, the option arguments to Cigma are
parsed consistently by following the
\family typewriter
@@ -852,11 +851,11 @@
\emph on
filename
\emph default
- unambiguously determines the target array, then the
+ part unambiguously determines the target array, then the
\emph on
location
\emph default
- part of the option argument is taken to be empty.
+ part of the option argument may be omitted.
Now, depending on how Cigma was configured during the build procedure,
there are a number of different file formats available for specifying and
storing your data.
@@ -1224,7 +1223,7 @@
\end_layout
\begin_layout Subsection
-Mesh from an HDF5 File
+Mesh HDF5 File
\end_layout
\begin_layout Standard
@@ -1280,20 +1279,32 @@
\end_layout
\begin_layout LyX-Code
- |-- Attribute
+ |--
+\emph on
+Attribute
+\emph default
+
\series bold
\emph on
CellType
\end_layout
\begin_layout LyX-Code
- |-- Array
+ |--
+\emph on
+Array
+\emph default
+
\series bold
coordinates
\end_layout
\begin_layout LyX-Code
- `-- Array
+ `--
+\emph on
+Array
+\emph default
+
\series bold
connectivity
\end_layout
@@ -1926,8 +1937,35 @@
\end_layout
\begin_layout Standard
-Here we discuss the quadrature rules
+Here we discuss the quadrature rules available in Cigma.
\end_layout
+\begin_layout Chapter
+Utilities
+\end_layout
+
+\begin_layout Standard
+Cigma comes with a couple of utilities that make the life easier to the
+ user.
+ One is called
+\family typewriter
+h5attr
+\family default
+ and lets you see the attributes attached to a dataset inside an HDF5 file.
+ The other one is called
+\family typewriter
+vtk-residuals
+\family default
+ and allows the user to create visualization files given a mesh and a scalar
+ array representing the residuals over the elements of the mesh.
+\end_layout
+
+\begin_layout Standard
+Normally, these utilities will be installed somewhere in your PATH during
+ the process of installation of the Cigma package, so that you can invoke
+ them from any place in your filesystem after the installation has successfully
+ finished.
+\end_layout
+
\end_body
\end_document
More information about the CIG-COMMITS
mailing list