esys.downunder.magtel1d Package¶
Classes¶
- class esys.downunder.magtel1d.MT_1D(freq, depths, rho, zcoord)¶
Calculates the electromagnetic fields in the subsurface for a 1D layered earth.
Partly based on Fortran code by Phil Wannamaker in MT2D (http://marineemlab.ucsd.edu/Projects/Occam/2DMT/index.html)
- __init__(freq, depths, rho, zcoord)¶
DESCRIPTION:¶
Constructor which initialises the 1D magnetotelluric class: (*) check for argument type (*) check for valid argument values (*) initialises required data lists
ARGUMENTS:¶
param freq :: sounding frequency type freq ::
float
param depths :: layer depth interfaces type depths ::list
(number) param rho :: layer resistivities type rho ::list
(number) param zcoord :: sample coordinate points type zcoord ::list
(number)DATA ATTRIBUTES:¶
self.f = freq :: sounding frequency self.z = zcoord :: sample coordinate points self.zl = zl :: layer depths self.dl = dl :: layer thicknesses self.rl = rl :: layer resistivities