Commit Graph

30 Commits

Author SHA1 Message Date
ehaber99 f7713656ef Added interpolation matrix. Not sure its working since my canopy is playing tricks 2013-07-27 17:36:00 -07:00
ehaber99 05ddf93d64 Added getFaceInnerProduct and getInnerProduct that puts the edge and face mass matrices together 2013-07-27 16:11:24 -07:00
Rowan Cockett 5c83095781 Minor changes and comments. 2013-07-26 14:30:04 -07:00
Rowan Cockett c8633881fb Support for isotropic sigma 2013-07-26 14:19:44 -07:00
Rowan Cockett 90bf6d3139 Refactored and cleaned up code. 2013-07-26 13:56:05 -07:00
Rowan Cockett 4186d9b5d0 Merge branch 'master' of https://bitbucket.org/rcockett/simpeg into eldadswork 2013-07-26 12:12:06 -07:00
Rowan Cockett 150cbc7df3 Test for edge inner products working. 2013-07-26 12:11:45 -07:00
ehaber99 87331c4c92 mass matrices for anisotropic sigma 2013-07-26 11:22:52 -07:00
Rowan Cockett 8ed0fd116e Added a reshape class. This is useful if you want to quickly go from a vector to a matrix, or you want a single component of a unshaped vector.
Has documentation and tests included.
2013-07-24 11:36:53 -07:00
Rowan Cockett f439a6d017 Updated TensorMesh __main__ so that it works with new standards. 2013-07-22 16:25:34 -07:00
Lars Ruthotto 50f40c743d added comments 2013-07-22 15:12:34 -07:00
Rowan Cockett f86ebe12db Added Poisson Equation Tests.
Forwards and Backwards.
2013-07-22 13:40:18 -07:00
Rowan Cockett d0efdb509c Created an OrderTest class
This creates a testable framework so that we can easily test order of convergence on things like operators by just writing the guts of the code.

Merged Seogi's code into this framework.
2013-07-22 12:26:17 -07:00
Rowan Cockett a6f2a512ae Merge branch 'master' of https://bitbucket.org/rcockett/simpeg into diffOperators 2013-07-19 15:52:58 -07:00
Rowan Cockett b1f41c14a5 Mass Matrices. Merged eldad's code. 2013-07-19 15:51:53 -07:00
Rowan Cockett 3eec485adc Merge branch 'diffOperators' of https://bitbucket.org/rcockett/simpeg into diffOperators 2013-07-19 14:51:34 -07:00
Rowan Cockett 906d7d210f Cell Centered Grad, and Div in 3D 2013-07-19 14:51:23 -07:00
ehaber99 ffb78fea10 added mass matrix 2013-07-19 14:43:15 -07:00
Rowan Cockett f626cedfb8 Bug fixes to do with array sizes.
Incorporated eldads outer product code
2013-07-19 11:24:14 -07:00
Lars Ruthotto b200ab2736 Merge branch 'master' of https://bitbucket.org/rcockett/simpeg 2013-07-18 14:26:11 -07:00
Lars Ruthotto 565e9cf363 plotImage can now handle face and edge staggered input
removed strange axes in plotImage
2013-07-18 14:25:19 -07:00
Rowan Cockett c9dc29bf89 Merge branch 'master' of https://bitbucket.org/rcockett/simpeg into diffOperators
Conflicts:
	SimPEG/sputils.py

Resolved conflicts.
2013-07-18 14:08:44 -07:00
Rowan Cockett 1c48365497 Rename based on conventions discussed in meeting. 2013-07-18 14:03:41 -07:00
Rowan Cockett ef557beb84 Merged Seogi's code into the Tensor Mesh code base.
This is under the DiffOperators class, which can be inherited with BaseMesh to any Mesh Object.

Cell area and other dimension calculations are included in the TensorMesh class.

Wrote unit tests for cell vol, area, and edges.
2013-07-18 10:41:58 -07:00
ehaber99 12b84d14ee A few more changes - added mass matrices as well as name conventions 2013-07-18 00:09:48 -07:00
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 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