Skip to content

3D cyl mesh

Compare
Choose a tag to compare
@lheagy lheagy released this 11 Jul 17:06
e94a1e1

3D Cyl Mesh

First implementation of a 3D cylindrical mesh. We discretize in r, theta and z.
image

Operators

  • edgeCurl
  • faceDiv
  • aveF2CC
  • aveF2CCV
  • aveE2CC
  • aveE2CCV

are all implemented and tested for second order convergence

Examples

There are some examples running this code in http://github.com/lheagy/casingResearch
image

  • added a simple example that plots a 3D cyl mesh

Plotting

  • add plot capabilities for plotSlice (and I think two slices through the mesh for plotGrid())

Testing

  • basic elements like the grids, counting of things.
  • operator tests for mimetic properties

Other updates

Cell Grad Stencils are properties

  • cell grad stencils are properties rather than methods. This pr will need to be followed by an update in the SimPEG regularization (addressed in simpeg/simpeg#699)

minor updates

  • plotting now uses the C0, C1, ... colors in matplotlib
  • added *.ipynb to .gitignore