Commit Graph

2283 Commits

Author SHA1 Message Date
ehaber99 1e68873aad Added the curl and grad and changed the area,vol such that they can work with h as defined by the grid 2013-07-17 23:47:31 -07:00
Rowan Cockett 3680295e54 Deleted unused code. 2013-07-17 15:11:38 -07:00
SEOGI KANG 082df8f110 Testing differential operators (Div, Grad, Curl) 2013-07-17 15:03:56 -07:00
Lars Ruthotto 4e1e56b15a Merged in plotImage (pull request #3)
plotImage
2013-07-16 14:15:04 -07:00
Lars Ruthotto 3a08d40e5c 3D plots working! 2013-07-12 15:56:00 -07:00
Lars Ruthotto 09b12ca52d renamed folder 'code' to 'SimPEG'
new folder for ipython notebooks
improved 2D plots
2013-07-12 14:21:58 -07:00
Rowan Cockett 200d0df157 Two bug fixes, and better visualizations! 2013-07-12 12:08:17 -07:00
Lars Ruthotto d0de9afacb 1D/2D plotting works! 2013-07-12 11:43:31 -07:00
Lars Ruthotto 193467f728 Merge branch 'master' of https://bitbucket.org/rcockett/simpeg 2013-07-12 10:42:34 -07:00
Rowan Cockett e629c3b897 Bug fix. 2013-07-12 10:41:45 -07:00
Lars Ruthotto 46ffaea904 Merge branch 'master' of https://bitbucket.org/rcockett/simpeg 2013-07-12 10:20:28 -07:00
Luz Angelica Caudillo Mata 4537b8a6f7 Minutes in HTML format 2013-07-11 13:55:51 -07:00
Luz Angelica Caudillo Mata f06bcb0464 Minutes of SimPEG meeting 2013-07-11 13:46:40 -07:00
David Marchant 7c889f67dd Merged in gridToMesh (pull request #2)
Merge grid into the mesh class.
2013-07-11 12:37:24 -07:00
Rowan Cockett ba4e0a915e Merge grid into the mesh class. 2013-07-11 12:33:14 -07:00
SEOGI KANG 6bf4ac0be4 Merge branch 'master' of https://bitbucket.org/rcockett/simpeg 2013-07-10 23:22:47 -07:00
Rowan Cockett b33b04d9a6 Improved ndgrid, and pushed unused utilities to EldadsCode folder.
ndgrid returns vectors in a matrix by default, but input kwarg of vector=False, and you can return the matrices.
2013-07-10 17:41:50 -07:00
SEOGI KANG 18fd590eff Generating 3D divergence matrix: getDIV.py
Some funtions for sparse matrix: sputils.py -> Updated we've discussed before
Test example for divergence
2013-07-10 17:10:54 -07:00
Lars Ruthotto f359e70662 Merge branch 'master' of https://bitbucket.org/rcockett/simpeg 2013-07-10 09:07:34 -07:00
rowanc1 d4df6b4ce0 Merged in ReOrg (pull request #1)
Code re-organization
2013-07-09 22:02:34 -07:00
Rowan Cockett 68b4719aea Ability to run all tests at once.
Removed __init__.py

added runTests.py and .sh so that we can run all tests at one time.
2013-07-09 22:00:17 -07:00
Dave Marchant e2fa98602c Moved code not being used in new code to it's own directory. 2013-07-09 21:38:17 -07:00
Rowan Cockett 8e3e0e0faa TensorMesh now inherits BaseMesh (worked with Luz!)
tests for tensorMesh and utils (e.g. ndgrid) are included and pass

Split the TensorMesh into Grid and View
2013-07-09 19:50:40 -07:00
Rowan Cockett 6c4910a157 Base Mesh Documentation 2013-07-09 19:46:50 -07:00
Rowan Cockett e9d41ab95f Changed Mesh to BaseMesh.
Added conventions of n{C-F-E}{x-y-z} so mesh.nCx will return the number of cells in the x direction.

Added a unitTest to ensure the mesh dimensions.
2013-07-05 16:00:19 -07:00
Luz Angelica Caudillo Mata 13325e63fc Implements the first draft of the TensorMesh class with basic visualization functions. It works for 1, 2 and 3 dimensions. Provides nodal, cell centers and staggered grids. 2013-07-02 12:59:02 -07:00
Lars Ruthotto 3ef293b19e added derivative check 2013-06-19 17:40:30 -07:00
Lars Ruthotto 70a143031b Generalized Gauss Newton by using Lambda Functions 2013-06-19 12:39:00 -07:00
Lars Ruthotto 48cd71b707 GaussNewton example for Rosenbrock function ( to be generalized!!) 2013-06-19 12:14:56 -07:00
Rowan Cockett 668b84b7ee Testing framework.
Numbering of the mesh is tested so far.
2013-06-11 16:21:03 +02:00
Rowan Cockett 91132fd737 Mesh Class
simple as:

myMesh = Mesh([5, 4])

myMesh.nfaces
2013-06-11 16:20:10 +02:00
Rowan Cockett 1251440021 Initial Cleanup of Code.
No major changes. (duplicate code, and python conventions)
2013-06-11 16:18:15 +02:00
Rowan Cockett 2554318427 Eldad's initial code for logically orthogonal mesh simulation. 2013-06-01 14:18:31 -07:00