Commit Graph

281 Commits

Author SHA1 Message Date
Rowan Cockett fc435feb9e BFGS implementation in the notebook. 2013-11-19 15:59:37 -08:00
Rowan Cockett 1f3799caa0 Added try/catch on the vtk import for the documentation. Added small example at bottom of vtkView. 2013-11-18 12:19:56 -08:00
rowanc1 c107376c31 Merged in visulization (pull request #24)
Work 3D visualization of SimPEG models with VTK
2013-11-18 12:05:08 -08:00
Rowan Cockett 3bf16fd2a7 Merge branch 'master' of https://bitbucket.org/rcockett/simpeg into visulization 2013-11-18 12:03:19 -08:00
Rowan Cockett a2c305e6bc Renamed module. 2013-11-18 11:56:35 -08:00
Dave Marchant 7d295dc57e Fix in example notebook. 2013-11-18 11:24:27 -08:00
Dave Marchant 8992f195a4 Added nCv property to BaseMesh and Cyl1DMesh classes. 2013-11-18 11:06:35 -08:00
Dave Marchant a950ba8dd1 Bug fix in emSources. Beginning to change Cyl1DMesh to be more comparable with TensorMesh/BaseMesh. 2013-11-18 10:54:54 -08:00
Gudni Karl Rosenkjaer 37bcf891be Fixed interface so the renderer uses Trackball interaction, extent and limits work.
Added a notebook, showing a simple example of using the vtkView
2013-11-17 14:31:44 -08:00
Gudni Karl Rosenkjaer 2a770f6fd4 Updated nF and nE 2013-11-15 16:18:50 -08:00
Gudni Karl Rosenkjaer 1a14ed3b04 Merge branch 'origin/master' 2013-11-15 16:14:25 -08:00
Gudni Karl Rosenkjaer c6be547121 Add vtkView.viewProp to indicate which model to view at any given time. No check wether the name or number exists as an array in the vtkView._vtkobj. 2013-11-15 09:42:06 -08:00
Gudni Karl Rosenkjaer 0cafa56104 Fixed code so that vtkView works for cell, edge and face. extent and limits work for the rendering as well. 2013-11-15 08:50:29 -08:00
David Marchant 60405fafe9 Merged in GeophysicsUtils (pull request #23)
Analytics and Sources
2013-11-14 15:49:38 -08:00
Dave Marchant cdf1dcf79f Reorganized. 2013-11-14 15:48:32 -08:00
Dave Marchant 72e844c87d Added a sub-module to utils to put analytics and source functions. 2013-11-14 11:53:14 -08:00
Dave Marchant d7c8e72379 Added examples directory. 2013-11-14 10:50:33 -08:00
rowanc1 082583fe51 Merged in Averaging (pull request #22)
Averaging Testing and Fixes.
2013-11-12 14:00:56 -08:00
Rowan Cockett 7d3e41d591 removedFWI example to merge into master. 2013-11-12 13:55:03 -08:00
Rowan Cockett 5248ac81ce Merge branch 'master' of https://bitbucket.org/rcockett/simpeg into seismicExample
Conflicts:
	docs/api_TestResults.rst
2013-11-12 13:43:06 -08:00
Rowan Cockett cea1141dcd Bug fix for documentation. 2013-11-12 12:14:58 -08:00
Rowan Cockett 5758602918 update pip requirements for docs build. 2013-11-12 12:03:37 -08:00
rowanc1 34be3f5b5b Merged in BoundConstraint (pull request #21)
Optimization Framework and Bug Fixes.
2013-11-12 11:39:07 -08:00
Rowan Cockett 130592a9e2 Bug fix to solver. and Documentation. 2013-11-12 11:34:49 -08:00
Rowan Cockett 1f13a74bb9 Merge branch 'master' of https://bitbucket.org/rcockett/simpeg into BoundConstraint
Conflicts:
	.gitignore
	SimPEG/utils/__init__.py
2013-11-12 11:24:40 -08:00
rowanc1 6ce07e9619 Merged in FortranSolvers (pull request #20)
Implemented Fortran for Forwards and Backwards solves.
2013-11-12 11:21:11 -08:00
Rowan Cockett 15e0126172 Updates to Optimization Framework. Testing. Bug Fixes. 2013-11-12 11:09:51 -08:00
Rowan Cockett d3f38047e4 Multiple RHSs on solvers in Fortran. ~2x speed up on matlab implementation for a single RHS. for multiple RHS there are still some problems.
Someone with some knowledge of how fortran works should look at this code.

Added a setup.py script that complies things. f2py should work on most computers, because it is included in the numpy distribution.
2013-11-12 10:36:20 -08:00
Gudni Karl Rosenkjaer 2cbbb3639c Fixed SimPEG.__init__.py to include visulization (some merging issuse). 2013-11-11 09:47:35 -08:00
Gudni Karl Rosenkjaer 4d0e532619 Merge branch 'origin/master'
Conflicts:
	SimPEG/__init__.py
2013-11-11 09:25:51 -08:00
Gudni Karl Rosenkjaer 0e03e51bd2 Updated the vtkView class. 2013-11-11 08:59:28 -08:00
Gudni Karl Rosenkjaer 708e7a6caf Working example of 3D view with VTK 2013-11-11 00:01:16 -08:00
Gudni Karl Rosenkjaer 47a4716d95 vtkView works for 'cell' data, but currently not for 'face' and 'edge'. 2013-11-10 23:52:39 -08:00
Rowan Cockett ea5dc21517 Fortran Solvers. Faster than Matlab!!
Need to implement multiple RHSs.
2013-11-10 17:38:23 -08:00
Rowan Cockett 19f79b3275 updates to Inversion. Bug Fixes. 2013-11-07 17:42:24 -08:00
Rowan Cockett bc71b184aa Brought inversion into line with optimize changes. 2013-11-07 16:27:12 -08:00
Rowan Cockett 0dc3b02c45 Combined stopping criteria and printers into a class, for easy reuse. 2013-11-07 16:02:22 -08:00
Rowan Cockett 54d2f302b5 Refactored and moved duplicate code to utils. 2013-11-07 15:28:03 -08:00
Rowan Cockett 1ef70ba15c Moved projectedGradient to the optimize file. Added video to IPNB. 2013-11-07 14:56:54 -08:00
Rowan Cockett 1427fe5cec Able to add movies to the python notebook. using utils.animate(fig,animate,init) 2013-11-07 12:27:59 -08:00
Rowan Cockett ded738b077 Changes to evalFunction. and more extensible calls in startup and endIteration 2013-11-07 12:27:07 -08:00
Rowan Cockett 318ca555c8 Stopping Criteria and Printers generalized in Optimize. 2013-11-07 01:20:03 -08:00
Rowan Cockett f60017ff50 Updates on printing and stopping criteria. These can be set and modified much easier without rewriting functions. 2013-11-06 21:03:07 -08:00
Rowan Cockett 291cabe931 Added a nodal laplacian 2013-11-06 14:48:53 -08:00
ehaber99 3d91fc54cf no message 2013-11-06 13:55:37 -08:00
Rowan Cockett 24b1307d8a Tested averaging operators. 2013-11-06 12:43:17 -08:00
Rowan Cockett 3f097a106d Issue #28: fixed the aveN2CC and vector quantities. 2013-11-06 11:28:30 -08:00
Rowan Cockett abca84b954 Issue #25 renamed nF and nE to nFv nEv 2013-11-06 11:16:01 -08:00
Rowan Cockett 5f75ac9d69 Issue #29 moved ave and ddx to utils. 2013-11-06 10:58:48 -08:00
Rowan Cockett 22f1ff9f74 initial notebook laying out the problem of bound constraints. 2013-11-06 10:57:13 -08:00