Commit Graph
336 Commits
Author SHA1 Message Date
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
Rowan Cockett 7663d12707 Removed Synthetic Problem class, and added method to Problem. 2013-11-14 18:28:28 -08:00
Rowan Cockett bc49c6058f Bug Fixes and Adjoint Test. 2013-11-14 18:01:53 -08:00
Rowan Cockett 8f4e1174c8 Added J and Jt, untested as of yet. 2013-11-14 15:53:19 -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
Rowan Cockett 61e175cd12 Fields calculation in Richards. Calculation of the diagonals of the Jacobian. 2013-11-14 15:29:25 -08:00
Rowan Cockett a5032e07b1 Minor updates to Utils documentation. 2013-11-14 12:08:02 -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
Rowan Cockett 1e5969ec6a getResidual for Richards equation working. 2013-11-14 11:31:02 -08:00
Rowan Cockett 81dea1a5dd Added NewtonRoot finding algorithm. 2013-11-14 11:26:55 -08:00
Dave Marchant d7c8e72379 Added examples directory. 2013-11-14 10:50:33 -08:00
Rowan Cockett cd8463ee3d Merge branch 'boundaryConditions' of https://bitbucket.org/rcockett/simpeg into richards 2013-11-13 23:25:53 -08:00
Rowan Cockett c6c0d3db4f Bug fix in cellGradx/y/z 2013-11-13 23:00:51 -08:00
Rowan Cockett dc07ea02fd Make BC work in 2D and 3D 2013-11-13 19:44:27 -08:00
Rowan Cockett 358411792d Cleaned up averaging. Put it in an AveExtrap function. 2013-11-13 19:37:14 -08:00
Rowan Cockett 52c9cf83c9 Tests on Cell Grad (bug fixes for non-uniform mesh). and aveCC2F with extrapolation. 2013-11-13 19:34:11 -08:00
Rowan Cockett 6fbe3a616b Added shortcut to making a TensorMesh on a unit cube:
mesh = TensorMesh([10, 12, 15])
2013-11-13 15:52:56 -08:00
Rowan Cockett 4c82ce7dc2 Documentation for cellGradient. Boundary Conditions. Testing in 2D & 3D. 2013-11-13 15:14:33 -08:00
Rowan Cockett 56ee22d1ce Bug Fix in TensorView.plotImage (didn’t work in 2D) 2013-11-13 15:09:13 -08:00
Rowan Cockett 0514226ac2 Empirical Relations for Richards. 2013-11-13 15:07:40 -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