Skip to content

simpeg/tle-finitevolume

Repository files navigation

Pixels and their neighbours: Finite volume

Rowan Cockett, Lindsey Heagy and Doug Oldenburg - The Leading Edge

Made with MyST Binder DOI

These notebooks use Python 3.8 and the open source packages SimPEG and discretize. SimPEG can be installed using the Python package manager PyPi or conda and running:

conda install SimPEG --channel conda-forge

For working locally:

conda env create -f environment.yml
conda activate pixels

Overview

In index.ipynb, we first give an overview and introduce the problem, in mesh.ipynb we show how to create and work with a regular mesh, in divergence.ipynb we build the discrete divergence operator, and in weak-formulation.ipynb, we discretize and solve the DC equations using weak formulation. Finally we bring it all together with an interactive app in all-together-now.ipynb

Repository Contents

Cite Us 🙏

Rowan Cockett, Lindsey J. Heagy, and Douglas W. Oldenburg (2016). "Pixels and their neighbors: Finite volume." The Leading Edge, 35(8), 703–706. https://doi.org/10.1190/tle35080703.1

Made With MyST and Curvenote

This paper and notebooks are made with MyST Markdown. Which creates scientific documents, and can publish to the web (see on Curvenote).