Skip to content

Instantly share code, notes, and snippets.

View rowanc1's full-sized avatar
πŸš€
Working on the future

Rowan Cockett rowanc1

πŸš€
Working on the future
View GitHub Profile
@rowanc1
rowanc1 / SimPEG Tutorial - Creating a Mesh.ipynb
Last active August 29, 2015 14:13
Creating a simpeg mesh
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@rowanc1
rowanc1 / Exploring_julia_with_simpeg.md
Last active July 31, 2016 21:29
A first attempt at translating some of the SimPEG library into Julia.

:uid: exploring_julia_with_simpeg :title: Exploring Julia with SimPEG :description: A first attempt at translating some of the SimPEG library into Julia. :tooltip: /img/julia-logo.png :tag: julia :group: simpeg :license: CC-BY-4.0 :source: https://api.github.com/gists/23a83f05b5612388f9b4

I have been meaning to checkout Julia for a while, an open source (and real) alternative to Matlab for doing scientific computing.

@rowanc1
rowanc1 / weakform-dc.md
Last active August 29, 2015 14:14
Using finite volume

:uid: weakform-dc :title: Discretizing DC Resistivity :description: Using finite volume :tooltip: None :tag: :group: :license: CC-BY-4.0 :source: https://api.github.com/gists/fe7b1d8a3b905bab158d

We will start with the formulation of the Direct Current (DC) resistivity problem in geophysics.

@rowanc1
rowanc1 / hj_formulation.md
Created March 4, 2015 00:34
Implementing the H-J forumlation of Maxwell's Equations in the Frequency Domain

:uid: HJformulation :title: Implementations of Frequency Domain Maxwell in simpegEM :description: Implementing the H-J forumlation of Maxwell's Equations in the Frequency Domain :tooltip: /img/ebjhdiscretizations :tag: em,fdem,finite volume :group: simpeg :license: CC-BY-4.0

This past week, I worked on implementing the H-J formulation of Maxwell's equations (in the Frequency Domain) in simpegEM. So for this week's journal, I thought I would write about the 4 different approaches we have implemented for solving the FDEM problem.

@rowanc1
rowanc1 / hj_formulation.md
Created March 4, 2015 00:35
Implementing the H-J forumlation of Maxwell's Equations in the Frequency Domain

:uid: HJformulation :title: Implementations of Frequency Domain Maxwell in simpegEM :description: Implementing the H-J forumlation of Maxwell's Equations in the Frequency Domain :tooltip: /img/ebjhdiscretizations :tag: em,fdem,finite volume :group: simpeg :license: CC-BY-4.0

This past week, I worked on implementing the H-J formulation of Maxwell's equations (in the Frequency Domain) in simpegEM. So for this week's journal, I thought I would write about the 4 different approaches we have implemented for solving the FDEM problem.

@rowanc1
rowanc1 / hj_formulation.md
Last active August 29, 2015 14:16
Implementing the H-J forumlation of Maxwell's Equations in the Frequency Domain

:uid: HJformulation :title: Implementations of Frequency Domain Maxwell in simpegEM :description: Implementing the H-J forumlation of Maxwell's Equations in the Frequency Domain :tooltip: /img/ebjhdiscretizations :tag: em,fdem,finite volume :group: simpeg :license: CC-BY-4.0 :source: https://api.github.com/gists/f456755f3c01a47d9aa5

This past week, I worked on implementing the H-J formulation of Maxwell's equations (in the Frequency Domain) in simpegEM. So for this week's journal, I thought I would write about the 4 different approaches we have implemented for solving the FDEM problem.

@rowanc1
rowanc1 / convexhulls.md
Last active August 29, 2015 14:17
Halfplanes and Duality
import sys
import numpy as np
import scipy.sparse as sp
from SimPEG import Mesh, Maps, DataMisfit
from SimPEG.FLOW import Richards
plotIt = False
order = ['Ks', 'theta_r', 'theta_s', 'alpha', 'n']
soil = Richards.Empirical.VanGenuchtenParams().sandy_clay_loam
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.