[cig-commits] r22373 - short/3D/PyLith/branches/v1.7-trunk/examples/meshing/surface_nurbs/subduction
willic3 at geodynamics.org
willic3 at geodynamics.org
Tue Jun 18 23:36:36 PDT 2013
Author: willic3
Date: 2013-06-18 23:36:36 -0700 (Tue, 18 Jun 2013)
New Revision: 22373
Added:
short/3D/PyLith/branches/v1.7-trunk/examples/meshing/surface_nurbs/subduction/README
Log:
Added brief README describing how to create the mesh.
Added: short/3D/PyLith/branches/v1.7-trunk/examples/meshing/surface_nurbs/subduction/README
===================================================================
--- short/3D/PyLith/branches/v1.7-trunk/examples/meshing/surface_nurbs/subduction/README (rev 0)
+++ short/3D/PyLith/branches/v1.7-trunk/examples/meshing/surface_nurbs/subduction/README 2013-06-19 06:36:36 UTC (rev 22373)
@@ -0,0 +1,46 @@
+This example demonstrates a simple meshing example involving a subduction
+interface, a steeply-dipping splay fault, and topography/bathymetry.
+
+To generate the mesh for this example, we need to perform the following
+steps:
+
+1. Create the Cubit journal files that will allow creation of the
+ surfaces:
+
+ a. Create the subduction interface journal file by first running the
+ interface_netsurf.py script. This will read points from the file
+ interface_points.txt that define the interface geometry, and then
+ creates a Cubit journal file to create the surface using a net
+ surface.
+
+ b. Create the splay fault journal file by first running the
+ splay_skinsurf.py script. This will read points from the file
+ splay_points.txt that define the splay fault geometry, and then
+ creates a Cubit journal file to create the surface using a skin
+ surface.
+
+ c. Create the topography/bathymetry journal file by first running the
+ topobath_netsurf.py script. This will read points from the file
+ topobath_points.txt that define the topography/bathymetry, and then
+ creates a Cubit journal file to create the surface using a net
+ surface.
+
+2. Create the necessary surfaces by running Cubit with the journal files
+ produced by the Python scripts:
+
+ a. Run the interface_netsurf.jou file to create the interface surface.
+
+ b. Run the splay_skinsurf.jou file to create the splay fault surface.
+
+ c. Run the topobath_netsurf.jou file to create the DEM surface.
+
+
+3. Create the mesh using these surfaces by running the meth_tet4.jou file
+ within Cubit. Note that this file makes use of the following journal
+ files:
+
+ geometry.jou: Imports the surfaces created in step 2 and creates the
+ volumes needed for meshing.
+
+ bc.jou: Creates material blocks and nodesets needed by the
+ finite element model.
More information about the CIG-COMMITS
mailing list