crustal deformation modeling tutorialmeshing 2d example. default 3d subduction zone mesh with...

7
d Crustal Deformation Modeling Tutorial Meshing Strategies Charles Williams, Brad Aagaard, and Matthew Knepley June 24, 2013

Upload: others

Post on 15-Mar-2021

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Crustal Deformation Modeling TutorialMeshing 2D Example. default 3D Subduction Zone Mesh with subduction thrust, splay fault, and topo/bathymetry Subduction thrust Splay fault Meshing

default

Crustal Deformation Modeling TutorialMeshing Strategies

Charles Williams, Brad Aagaard, and Matthew Knepley

June 24, 2013

Page 2: Crustal Deformation Modeling TutorialMeshing 2D Example. default 3D Subduction Zone Mesh with subduction thrust, splay fault, and topo/bathymetry Subduction thrust Splay fault Meshing

default

Meshing Complex GeometrySteps in creating a mesh

Determine geometric features neededFault geometryTopographySharp structural boundariesMagma sources with complex geometry

Create spline curve (2D) or NURBS surface (3D) in CUBITIf using surface in several models export it for future useUse surfaces within CUBIT to webcut volumesChoose discretization according to type of problem

Meshing General steps

Page 3: Crustal Deformation Modeling TutorialMeshing 2D Example. default 3D Subduction Zone Mesh with subduction thrust, splay fault, and topo/bathymetry Subduction thrust Splay fault Meshing

default

Example problems2D and 3D meshing of nonplanar geometry and variable discretization

Two-dimensional subduction zone example using curvessrc/pylith/examples/2d/subduction

Top of slabBottom of slabTopography/bathymetry

Three-dimensional subduction zone example using NURBSsurfacessrc/pylith/examples/meshing/surface nurbs/subduction

Subduction interface geometrySplay fault geometryTopography/bathymetry

How to use CUBIT’s sizing function to vary discretization sizesrc/pylith/examples/meshing/cubit cellsize

Meshing Meshing examples

Page 4: Crustal Deformation Modeling TutorialMeshing 2D Example. default 3D Subduction Zone Mesh with subduction thrust, splay fault, and topo/bathymetry Subduction thrust Splay fault Meshing

default

2D Subduction ZoneMesh with subduction thrust, slab bottom, and topo/bathymetry

Continental crust

Continental mantle

Oceanic crust

Oceanic mantle

Coseismic region

Meshing 2D Example

Page 5: Crustal Deformation Modeling TutorialMeshing 2D Example. default 3D Subduction Zone Mesh with subduction thrust, splay fault, and topo/bathymetry Subduction thrust Splay fault Meshing

default

3D Subduction ZoneMesh with subduction thrust, splay fault, and topo/bathymetry

Subduction thrust

Splay fault

Meshing 3D Example

Page 6: Crustal Deformation Modeling TutorialMeshing 2D Example. default 3D Subduction Zone Mesh with subduction thrust, splay fault, and topo/bathymetry Subduction thrust Splay fault Meshing

default

Using user-defined fields to control mesh sizeExample 1: Use a spatial database to control cell size

Meshing CUBIT Sizing Function

Page 7: Crustal Deformation Modeling TutorialMeshing 2D Example. default 3D Subduction Zone Mesh with subduction thrust, splay fault, and topo/bathymetry Subduction thrust Splay fault Meshing

default

Using user-defined fields to control mesh sizeExample 2: Use an analytical function to control cell size

Meshing CUBIT Sizing Function