Lindsey Heagy
c4d86b4a29
Merge branch 'dev' into feat/docs-gae-travis-deploy
2016-06-11 07:14:00 -07:00
Rowan Cockett
40f0874dfb
Doc testing, I think that is most of them!
2016-05-29 22:18:22 -07:00
D Fournier
3b4bec9c0b
Refactor IRLS iterations, full solves from l2->lp
...
Adapt Example
2016-05-28 11:27:09 -07:00
D Fournier
022e1f7660
Update IRLS directive to allow multiple GN iterations.
...
Remove modifications to the ProjGN solver.
Update IRLS example.
2016-05-27 13:11:31 -07:00
D Fournier
3cc46131a3
Temporary change ... comment out W and Wsmooth
2016-05-12 08:31:01 -07:00
D Fournier
cd2360b815
Stash the regularization between each beta
2016-05-11 23:04:14 -07:00
D Fournier
e10d6878fb
Remove Wsmooth from def W and replace by parts
2016-05-11 07:58:06 -07:00
Lindsey Heagy
3dd9ecc9cd
fix tikhonov 2Deriv
2016-05-10 22:10:19 -07:00
Lindsey Heagy
90a3030796
fixed 2 deriv
2016-05-10 21:39:15 -07:00
Lindsey Heagy
955bd54019
notation cleanup in Regularization
2016-05-10 16:46:11 -07:00
Lindsey Heagy
2a802c1aa3
weights --> cell_weights, removed vol term from simple regularization
2016-05-10 16:39:47 -07:00
Lindsey Heagy
3f0c89f10b
remove extra Ws
2016-05-10 14:53:43 -07:00
Lindsey Heagy
eaa37f42e4
remove duplicate evalSmall
2016-05-10 14:51:56 -07:00
D Fournier
fb5434695f
Alpha_s default to 1.0
2016-05-10 14:31:45 -07:00
D Fournier
e037597ecd
Merge branch 'feat/sparse-regularization' into ref/regularization
2016-05-10 13:37:16 -07:00
D Fournier
b4ab60c260
Add model mapping to sparse regularization
2016-05-05 11:55:56 -07:00
Lindsey Heagy
fbb8cf2731
modularizing regularization
2016-05-04 23:17:01 -07:00
Lindsey
79e1378009
Merge pull request #305 from simpeg/feat/sparse-regularization
...
Feat/sparse regularization
2016-05-04 22:30:06 -07:00
Lindsey Heagy
00bbe0f35e
if mapping is none, create an identity map that is size indactive.nonzero for regularization
2016-05-03 15:04:36 -07:00
D Fournier
606488d152
Major fix to IRLS.
2016-04-21 21:58:40 -07:00
D Fournier
8f73b2e7be
Update directives
...
Add IRLS example
2016-04-03 17:18:39 -07:00
D Fournier
16d62a6d0a
Merge branch 'Examples' into feat/sparse-regularization
...
Conflicts:
SimPEG/Examples/__init__.py
2016-04-03 11:11:35 -07:00
Lindsey Heagy
9c220ef37c
default is mrefInSmooth = False
2016-03-29 23:05:04 -07:00
Lindsey Heagy
b765699d2f
seperated out smallness and smoothness contributions
2016-03-25 23:26:52 -07:00
D Fournier
f92ff1301d
Add reference model in compact term.
2016-03-17 18:45:09 -07:00
D Fournier
38b4079f0b
Move cell-based weights (i.e. distance weighting) inside regularization.
...
Fix gamma parameter update
TO DO: Check inversion print screen -> values don't match reality.
2016-03-11 11:40:47 -08:00
Lindsey Heagy
ef4513bcd4
some cleanup inside of sparse regularization
2016-03-10 14:25:53 -08:00
Lindsey Heagy
33c9059e4e
SparseRegularization --> Sparse
2016-03-08 16:40:02 -08:00
Lindsey Heagy
2f8b8a36bf
smoothModel --> mrefInSmooth
2016-03-02 09:46:50 -08:00
Lindsey Heagy
5e5c7ba0fb
docs for regmesh, cellGrad--> cellDiff, faceDiv--> faceDiff for regmesh
2016-03-01 17:31:37 -08:00
Lindsey Heagy
e3af1fd94e
convert indActive to a bool if an integer list is provided
2016-02-24 20:28:09 -08:00
Lindsey Heagy
4e871a43a9
prototype of defining regularization mesh within Regularization.py for constructing operators for regularization that are not true differential operators
2016-02-24 18:03:42 -08:00
Lindsey Heagy
b5f4d8e999
typo in Regularization.py
2016-02-19 17:43:50 -08:00
Lindsey Heagy
e4a3e0a16d
break out the Pac, Pafx, ... and make part of base regularization
2016-02-19 16:23:26 -08:00
Rowan Cockett
05a85018de
Create a Simple and a SparseRegularization class.
...
The SparseRegularization class allows implementation of p-q norms.
2016-02-16 21:59:08 -08:00
Rowan Cockett
20d5582c0f
Merge branch 'master' of https://github.com/simpeg/simpeg into dev
2016-01-28 22:29:59 -08:00
Rowan Cockett
caba2b6752
Merge pull request #191 from simpeg/ActiveCellReg
...
Meshless Identity Map, Regularization for Active Cell models
2016-01-28 22:28:08 -08:00
Rowan Cockett
cdf0ebf8d0
Merge pull request #197 from simpeg/dev
...
Dev
2016-01-10 18:47:52 -08:00
Rowan Cockett
2c5b19b7a0
Updates to the documentation.
2016-01-10 17:21:01 -08:00
Lindsey Heagy
83cb5ce46a
- Meshlesses Identity Map (takes nP instead of a mesh)
...
- Tikhonov regularization if active cells are used (don't take derivs across interfaces between active cells and not)
- testing improvements: test 1D, 2D, 3D on a random tensor mesh , also test that for a constant mref, phi_m(ref) = 0
2015-11-28 12:55:24 -08:00
Brendan Smithyman
528253a8cb
Generalize mapPair
2015-11-26 19:18:04 -05:00
Lindsey Heagy
9900885984
removed comment block and made deriv mD2 term consistent with eval call
2015-07-04 16:15:16 -07:00
Lindsey Heagy
0b5453dc98
defined Wsmooth to clarify where we are using m, m-mref
2015-07-04 16:09:50 -07:00
Lindsey Heagy
001bcbce27
fixed Tikhonov deriv and added non-zero mref to testing
2015-07-04 13:21:56 -07:00
Lindsey Heagy
94ef2f1eb6
text formatting
2015-07-04 13:02:51 -07:00
Lindsey Heagy
f9f23dfd4b
should be regularizing m-mref
2015-07-04 13:00:49 -07:00
SEOGI KANG
b083848449
Fix bug
2014-12-08 09:02:30 -08:00
SEOGI KANG
bc7f330f29
1. Update for smoothmod and smoothmod_dif options in regularization
...
2. Update for ActiveCellsTopo: Mapping, which extends surface cell to air cell.
2014-12-07 23:49:33 -08:00
rowanc1
5c29348984
Minor updates to pointers in reg and invProb
2014-10-04 12:40:30 -07:00
rowanc1
8f69670fce
modelObj and dataObj --> eval
2014-05-18 17:09:44 -07:00