2270 Commits

Author SHA1 Message Date
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