Properties
- SimPEG now depends on `properties[math]` (https://github.com/3ptscience/properties)
pip install properties[math]
Mappings and Models
- depreciate `mapping` in the problem definition. Now the physical property to which the mapping is related must be explicitly stated. eg.
`SimPEG.EM.FDEM.Problem3D_e(mesh, mapping=sigmaMap)`
becomes
`SimPEG.EM.FDEM.Problem3D_e(mesh, sigmaMap=sigmaMap)`
This change is not backwards compatible
- depreciate `problem.curModel` in favour of `problem.model`
- implement `properties` for the physical properties in all SimPEG problems
Added Maps
- Parametrized block in layer
- Parametrized layer
EM
- break `SrcFDEM` out of survey and put into a separate file
- implement primary-secondary source for FDEM problem
- testing of sources for FDEM
Static
- tests dipole-dipole, dipole-pole, pole-dipole, and pole-pole
- corresponding pole source and receiver classes are implemented
- option for boundary conditions for Problem3D_CC (dirichlet or neumann)
- consistent handling of null-space for both Problem3D_CC and Problem3D_N
- 2.5D DC code is implemented (`Problem2D_CC` and `Problem2D_N`), and tested
- Useful utiilities
- `plot_pseudoSection`: plotting pseudo-section for 2D data
- `gen_DCIPsurvey`: generating simple surveys
- read/writeUBC_DC3Dobs
- readUBC_DC2D model
- convertObs_DC3D_to_2D: Collapse 3D survey to along line 2D survey
- Analytic functions are added: `DCAnalytic_Pole_Dipole`, `DCAnalytic_Dipole_Pole`, `DCAnalytic_Pole_Pole`, `DCAnalytic_Dipole_Dipole`, `DCAnalyticSphere`
Mesh View
- added the ability to do `mirror=True` on the cyl mesh and have it plot a mirror image so corss sections can be easily viewed
- added the ability to down-sample the area being viewed using `range_x`, `range_y` to define the bounds of the region you want to view. `sample_grid = [dx, dy]` can be used to re-sample the data (handy for the casing-type meshes)
Examples
- so much whitespace cleanup :)
- add Craig's example: PF_Gravity_Laguna_del_Maule_Inversion
- add examples from SimPEG.EM paper
Docs
- deploy: http://dev-docs.simpeg.xyz