Commit Graph

310 Commits

Author SHA1 Message Date
rowanc1 783cd40538 Bug fixes in Save, incorporation of data into the inversion object, taken out of problem. 2013-12-06 16:54:38 -08:00
rowanc1 09938ed7df SimPEG data object 2013-12-06 16:53:07 -08:00
rowanc1 b5eb72e097 Moved DC and Linear to the examples directory. 2013-12-06 14:27:59 -08:00
rowanc1 9e26543931 fixes to the meta classes including soft linking inside the database. These are reflected in the loaded outputs which return the same object. 2013-12-06 14:19:37 -08:00
rowanc1 5e0fb8642d MeatClasses to make every SimPEG object saveable to an hdf5 file.
cleaned up imports in a lot of places.
Made solver not copy matrices around for GS preconditioning.
2013-12-06 11:23:01 -08:00
rowanc1 c1767939bb Merge branch 'develop' of https://github.com/simpeg/simpeg into hdf5 2013-12-05 11:32:24 -08:00
rowanc1 3221b3c750 Updates to video function (skip frames) 2013-12-05 11:31:43 -08:00
rowanc1 f3c139ee9e Warning on newton root finding. 2013-12-05 11:30:21 -08:00
rowanc1 1973fde6f6 Merge branch 'develop' of https://github.com/simpeg/simpeg into hdf5 2013-12-04 17:55:31 -08:00
rowanc1 e25afacd1b refactor and generalize where things are being saved 2013-12-04 17:55:09 -08:00
rowanc1 8fb9f3683b Easy way to create a padded tensor mesh. 2013-12-04 17:52:40 -08:00
rowanc1 191d0e242c Create a new inversion node every time inversion is ran. 2013-12-04 16:10:31 -08:00
rowanc1 8ce3c655b7 Merge branch 'develop' of https://github.com/simpeg/simpeg into hdf5
Conflicts:
	SimPEG/utils/__init__.py
2013-12-04 15:32:54 -08:00
rowanc1 ccb4d4052d Change callHooks structure. 2013-12-04 15:31:11 -08:00
rowanc1 18f9dc67d5 bug fix. 2013-12-04 14:17:56 -08:00
rowanc1 c9b98cc7c0 Recursive printing to view the inversion. 2013-12-04 14:12:37 -08:00
rowanc1 a2259b7811 updates to Newton Root Finding. 2013-12-04 11:48:17 -08:00
Rowan Cockett 1e9d8420af Merge pull request #40 from simpeg/visulization
Visulization
2013-12-02 16:22:07 -08:00
Rowan Cockett f9dd00ca88 Delete InteractiveView.py 2013-11-27 15:32:50 -07:00
Gudni Karl Rosenkjaer 9cca076651 Updated the example at the bottom of the vtkView. __name__ == __main__ 2013-11-27 09:52:25 -08:00
Gudni Karl Rosenkjaer 4cdafc12c1 Added a colorbar to the figure. 2013-11-27 09:29:26 -08:00
Gudni Karl Rosenkjaer 5fd4290927 Fixed errors. C,F,E works with limits, extent.
Added .cmap for color mapping and .range to set the color range. Need to add colorbar, and more settings as it comes along.
2013-11-27 09:11:02 -08:00
rowanc1 6603fe77e1 First attempt on saving to a database, have written a very light wrapper on h5py. 2013-11-26 21:35:03 -08:00
Gudni Karl Rosenkjaer 1ec3c5cd09 Fixed vtkTools and vtkView to work for all cell,faces, edges.
Changed index for cells, faces and edges to be C,F,E respectively.
Made viewprop, limits, extent as @properties, with error checks in the set methods. Need to finish the limits error checks.
2013-11-26 21:07:30 -08:00
rowanc1 9eafec4895 Added options to the solver class that are dynamic based on your environment. If not available, they will fall back to ones that are. 2013-11-26 20:23:40 -08:00
rowanc1 aea7386938 added to the startup file. 2013-11-26 18:39:16 -08:00
rowanc1 e2943ba56e Bug fix if no colorer is used in the video. 2013-11-26 17:31:42 -08:00
rowanc1 a6e2686f09 Added doStartIteration to the code, set beta0 to None, and generate it in the evalFunction when fields are available. 2013-11-26 17:30:43 -08:00
rowanc1 1088c09864 Bug fix for integrating over the model, should have a volume term! 2013-11-26 14:35:08 -08:00
Gudni UBC-Talva 4b292b574d Updating vtkView 2013-11-26 07:45:18 -08:00
Gudni UBC-Talva b29cc6e08d Deleted local 'visulize' folder 2013-11-25 17:44:26 -08:00
Gudni UBC-Talva 6b15d373f8 Merge branch 'develop' into visulization
Conflicts:
	notebooks/3DRenderingWithvtkTools.ipynb
2013-11-25 17:38:43 -08:00
Gudni UBC-Talva 6a101483a9 Drasl 2013-11-25 17:22:46 -08:00
rowanc1 5b4270560c renamed video commands and added a more generic one. 2013-11-25 16:51:48 -08:00
rowanc1 623b14c05c face divergence operators for each direction. Bug fixes for boundary conditions. 2013-11-25 15:02:11 -08:00
rowanc1 d81582cc50 Slice through a tensor mesh using a video. 2013-11-25 15:01:12 -08:00
rowanc1 facd291bea Make tensor mesh copy the h and list so that the outside h is not affected. 2013-11-25 14:59:52 -08:00
David Marchant 7ef3eb578f Merged in pyMumpsSolver (pull request #30)
Mumps backend in solver class.
2013-11-22 17:39:27 -08:00
rowanc1 4bd4c3cd81 bug fix, we were sourcing the wrong file. 2013-11-23 00:45:19 +00:00
Dave Marchant f5e3a4171d Raise an exception if name is not provided when hooking a lambda function. 2013-11-22 16:11:43 -08:00
Dave Marchant 1439052172 Multiple RHS using mumps backend. 2013-11-22 15:39:06 -08:00
Rowan Cockett 82f5a5660f Documentation on how I am picking the initial beta. 2013-11-22 14:06:22 -08:00
Rowan Cockett aae725ff05 TimeSteppingInversion and Estimate Initial Beta based on eigenvalues comparison. 2013-11-22 13:39:26 -08:00
Rowan Cockett c41b9f12e9 Documentation updates to optimize. Updated the hook method. 2013-11-22 11:58:31 -08:00
Rowan Cockett c5daa985d3 Merge branch 'develop' of https://bitbucket.org/rcockett/simpeg into develop 2013-11-22 10:51:35 -08:00
Rowan Cockett 6216ae977e Added hook method to utils so that we can hook new methods dynamically into the classes. 2013-11-22 10:51:01 -08:00
rowanc1 6c029e5e2c Added matplotlib into the startup. SimPEG needs it. 2013-11-22 01:26:22 +00:00
rowanc1 66050f474f Changed to generic bitbucket git repo. 2013-11-22 01:17:06 +00:00
rowanc1 d46a2aaf87 Merged in GCEtools (pull request #29)
Merge GCE tools.
2013-11-21 17:13:02 -08:00
Rowan Cockett dbaea1fda9 callHooks generalizes some of the hook calling code in Optimize and Inversion 2013-11-21 16:56:01 -08:00