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
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
ehaber99
d67df06ec3
initial notebook
2013-11-06 10:33:46 -08:00
rowanc1
059ccd40b3
Merged in TestDocumentation (pull request #19 )
...
Updates to Testing Documentation.
2013-11-05 16:13:29 -08:00
Rowan Cockett
a241f14e2a
updates to runTests.py
2013-11-05 16:11:49 -08:00
Rowan Cockett
ebf8f23abc
Document the Test results
2013-11-05 15:43:16 -08:00
Rowan Cockett
37e10cabaa
Minor changes to how grids are calculated. Duplicate code has been removed.
2013-11-05 11:12:00 -08:00
rowanc1
0f4a585867
Merged in Interpolation_TensorMesh (pull request #18 )
...
Interpolation For Tensor Mesh.
2013-11-05 10:38:12 -08:00
Rowan Cockett
9b00617e3f
Documentation updates.
2013-11-05 10:32:43 -08:00
Rowan Cockett
51a539a291
Generalized to any dimension. Tested.
2013-11-04 18:17:01 -08:00
Rowan Cockett
4784224a84
Put repetitive code in a function.
2013-11-04 16:35:11 -08:00