Log of /release/5.2/downunder
Directory Listing
Revision
6692 -
Directory Listing
Modified
Mon Jun 25 02:31:06 2018 UTC
(2 years, 8 months ago)
by
jfenwick
Fix
Revision
6651 -
Directory Listing
Modified
Wed Feb 7 02:12:08 2018 UTC
(3 years ago)
by
jfenwick
Original Path:
trunk/downunder
Make everyone sad by touching all the files
Copyright dates update
Revision
6645 -
Directory Listing
Modified
Thu Dec 7 03:06:33 2017 UTC
(3 years, 2 months ago)
by
jfenwick
Original Path:
trunk/downunder
Misc fixes
Including converting some :cvar : to :note: (because sphinx wants to
cross reference them)
Revision
6640 -
Directory Listing
Modified
Thu Dec 7 01:04:21 2017 UTC
(3 years, 2 months ago)
by
jfenwick
Original Path:
trunk/downunder
Fix some problems which my test install didn't find
Revision
6638 -
Directory Listing
Modified
Wed Dec 6 06:28:41 2017 UTC
(3 years, 2 months ago)
by
jfenwick
Original Path:
trunk/downunder
More cleanup
This work consists of fixing formatting errors in doc strings
and
converting from ... imports into import ... as to reduce the namespace
pollution which is confusing sphinx
Revision
6618 -
Directory Listing
Modified
Wed Aug 2 07:38:37 2017 UTC
(3 years, 6 months ago)
by
jfenwick
Original Path:
trunk/downunder
Work on NetCDF4 inversion.
This does not work completely yet.
Revision
6478 -
Directory Listing
Modified
Mon Jan 23 10:15:02 2017 UTC
(4 years, 1 month ago)
by
caltinay
Original Path:
trunk/downunder
Let ripley's auto decomposition deal with this test. For <=4 ranks this
now succeeds, let's see what happens on Savanna...
Revision
6476 -
Directory Listing
Modified
Mon Jan 23 08:32:07 2017 UTC
(4 years, 1 month ago)
by
caltinay
Original Path:
trunk/downunder
Fix test that was way too strict - obviously something in GDAL changed that
caused the failures when comparing data origin. But 7 digits are far too
many given the data is in meters.
Revision
6385 -
Directory Listing
Modified
Mon Jul 25 03:17:21 2016 UTC
(4 years, 7 months ago)
by
caltinay
Original Path:
trunk/downunder
trying to fix remaining test failures which would have always failed but
only now are we actually running direct solvers under MPI...
Revision
6381 -
Directory Listing
Modified
Fri Jul 22 09:12:46 2016 UTC
(4 years, 7 months ago)
by
caltinay
Original Path:
trunk/downunder
changed some assertions so we get a better idea of values.
Not sure why current tests fail, some issues with Mumps?!
Revision
6380 -
Directory Listing
Modified
Fri Jul 22 06:32:45 2016 UTC
(4 years, 7 months ago)
by
caltinay
Original Path:
trunk/downunder
enable more tests that were skipped due to trilinos limitations.
Revision
6361 -
Directory Listing
Modified
Wed Jul 6 04:10:30 2016 UTC
(4 years, 7 months ago)
by
caltinay
Original Path:
trunk/downunder
change solver tolerance for joint inversion test which takes too long with Lazy.
Revision
6321 -
Directory Listing
Modified
Thu Jun 23 05:38:50 2016 UTC
(4 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
feature #3: this should fix up remaining tests that only checked paso_direct.
I also moved paso_direct to 'hasFeature' as it's a boolean...
Revision
6296 -
Directory Listing
Modified
Thu Jun 16 23:58:54 2016 UTC
(4 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
don't claim to have paso direct solvers without paso.
Fix tests accordingly as well.
Revision
6174 -
Directory Listing
Modified
Fri Apr 15 03:41:03 2016 UTC
(4 years, 10 months ago)
by
caltinay
Original Path:
trunk/downunder
Some reorganisation of EscriptParams and related changes.
We now distinguish between modifiable parameters and build features.
To interrogate the latter use:
escript::hasFeature() [ python: escript.hasFeature() ]
and
escript::listFeatures() [ python: escript.listFeatures() ]
I have decided to add specific getters for the remaining few parameters to
avoid the penalty of string comparisons and to remove the wealth of friend
declarations with Data* classes.
Also made some changes in SConstruct to make sure we set *all* preprocessor
directives *before* building anything.
Still to do is dealing with checks for direct solver and gmsh. The latter needs
to be a runtime check rather than a compile time check.
Revision
6034 -
Directory Listing
Modified
Wed Mar 9 00:37:57 2016 UTC
(4 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
a few changes to GroupTest / utest:
GroupTest class now takes a name parameter that is used as (shell) function
name in utest for the test group.
By default all tests are run as before but one can now do:
./utest.sh build '-t2' escriptcpp
to only run the escript c++ unit tests.
Also tweaked a couple things so utest.sh does now work with dash.
Revision
6019 -
Directory Listing
Modified
Thu Mar 3 04:01:30 2016 UTC
(4 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
adjusted number of elements in test so we get results with 20 ranks.
Revision
6015 -
Directory Listing
Modified
Thu Mar 3 01:56:12 2016 UTC
(4 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
try new obspy interface first to silence deprecation warning.
Revision
5863 -
Directory Listing
Modified
Wed Jan 13 02:25:48 2016 UTC
(5 years, 1 month ago)
by
jfenwick
Original Path:
trunk/downunder
Copyright dates updated.
\version for doxygen to read
Revision
5831 -
Directory Listing
Modified
Thu Nov 26 00:26:52 2015 UTC
(5 years, 3 months ago)
by
jfenwick
Original Path:
trunk/downunder
Produces what looks like correct answers on Jaco's example.
Still to do:
. Clean up extraneous output
. Doco on what the various variables do
. Discussion on difference between this mode and the normal
downunder. (Should the same changes be made to normal downunder?)
. Document more clearly assumptions which have been made.
- The only one which comes to mind is the one where only the
regularisation term actually matters for one of the calculations.
Revision
5822 -
Directory Listing
Modified
Fri Oct 30 06:32:34 2015 UTC
(5 years, 3 months ago)
by
jduplessis
Original Path:
trunk/downunder
turns out x should be because sigmaprim - sigma this is because there is a negative in the x template
Revision
5795 -
Directory Listing
Modified
Mon Sep 21 03:37:30 2015 UTC
(5 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Avoid netCDF warning by calling del on local references to mmap'ed data
Revision
5790 -
Directory Listing
Modified
Wed Sep 9 04:56:37 2015 UTC
(5 years, 5 months ago)
by
jduplessis
Original Path:
trunk/downunder
wrong order for subtraction. based on ralfs notes.
Revision
5780 -
Directory Listing
Modified
Mon Aug 31 05:37:39 2015 UTC
(5 years, 5 months ago)
by
sshaw
Original Path:
trunk/downunder
makeTranformation deprecated, left as a wrapper of the new makeTransformation
Revision
5760 -
Directory Listing
Modified
Wed Jul 22 11:30:28 2015 UTC
(5 years, 7 months ago)
by
sshaw
Original Path:
trunk/downunder
fixing the python3 fix that was fixed for python2 but broke 3
Revision
5758 -
Directory Listing
Modified
Wed Jul 22 05:25:45 2015 UTC
(5 years, 7 months ago)
by
sshaw
Original Path:
trunk/downunder
fixing python 3 compatibility change where overriding a type in scope destroys the global type referece completely (result is py2 no longer complaining)
Revision
5742 -
Directory Listing
Modified
Tue Jul 14 05:52:56 2015 UTC
(5 years, 7 months ago)
by
jduplessis
Original Path:
trunk/downunder
removal of dcdomaingen from trunk for now
Revision
5740 -
Directory Listing
Modified
Mon Jul 13 10:28:24 2015 UTC
(5 years, 7 months ago)
by
jfenwick
Original Path:
trunk/downunder
Remove blanket import of escript into inversions.
Modify __all__ to allow "hiding" some members of escript from a blanket import
Revision
5739 -
Directory Listing
Modified
Mon Jul 13 07:54:16 2015 UTC
(5 years, 7 months ago)
by
jfenwick
Original Path:
trunk/downunder
Changing scoping for splitworld internals.
Experiments on hiding them to follow later.
Revision
5738 -
Directory Listing
Modified
Mon Jul 13 07:52:05 2015 UTC
(5 years, 7 months ago)
by
jfenwick
Original Path:
trunk/downunder
Added Ralf's examples.
Tests for correctness to follow later.
Revision
5737 -
Directory Listing
Modified
Mon Jul 13 04:51:55 2015 UTC
(5 years, 7 months ago)
by
jduplessis
Original Path:
trunk/downunder
updates of test to prepare for removal of dcresdomgen
Revision
5707 -
Directory Listing
Modified
Mon Jun 29 03:59:06 2015 UTC
(5 years, 7 months ago)
by
sshaw
Original Path:
trunk/downunder
adding copyright headers to files without copyright info, moved header to top of file in some cases where it wasn't
Revision
5706 -
Directory Listing
Modified
Mon Jun 29 03:41:36 2015 UTC
(5 years, 7 months ago)
by
sshaw
Original Path:
trunk/downunder
all python files now force use of python3 prints and division syntax to stop sneaky errors appearing in py3 environs
Revision
5667 -
Directory Listing
Modified
Fri Jun 19 04:19:54 2015 UTC
(5 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
stopping example wave scripts from trying to write SEGYs if obspy not installed
Revision
5665 -
Directory Listing
Modified
Fri Jun 19 02:08:01 2015 UTC
(5 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
cleaning up seismic.py whitespace and fixing spelling mistakes in function names and params, the existing ones have been left with warnings about them being deprecated (createAbsorptionLayerFunction)
Revision
5661 -
Directory Listing
Modified
Thu Jun 18 04:15:51 2015 UTC
(5 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
use a placeholder that is more unlikely to be in the real data as suggested
by Jaco.
Revision
5660 -
Directory Listing
Modified
Thu Jun 18 04:06:31 2015 UTC
(5 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Fix for #266 - replace NaNs by large number before masking so it
actually works.
Revision
5657 -
Directory Listing
Modified
Wed Jun 17 07:23:39 2015 UTC
(5 years, 8 months ago)
by
jfenwick
Original Path:
trunk/downunder
SUM type variables, no longer accumulate forever
Revision
5653 -
Directory Listing
Modified
Mon Jun 15 03:48:49 2015 UTC
(5 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Implementation for #314. Minimizer callbacks in downunder are now passed
appropriate norm(s) that are used to check for convergence.
Revision
5650 -
Directory Listing
Modified
Sun Jun 14 23:02:39 2015 UTC
(5 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
more xrange->range conversion for python3 compatibility
Revision
5648 -
Directory Listing
Modified
Sat Jun 13 04:36:22 2015 UTC
(5 years, 8 months ago)
by
jfenwick
Original Path:
trunk/downunder
Can now get doubles out of python reducers
Revision
5646 -
Directory Listing
Modified
Fri Jun 12 04:04:58 2015 UTC
(5 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
some more python3 fixing, better sorting of dicts/sets->lists for some cases
Revision
5644 -
Directory Listing
Modified
Thu Jun 11 23:50:17 2015 UTC
(5 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
fixing test_getPotential3dSchlumberger syntax errors
Revision
5642 -
Directory Listing
Modified
Thu Jun 11 07:53:22 2015 UTC
(5 years, 8 months ago)
by
jfenwick
Original Path:
trunk/downunder
Start on converting _zoom and line_search
Revision
5641 -
Directory Listing
Modified
Thu Jun 11 05:59:46 2015 UTC
(5 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
adjusted dict->list conversions to be deterministic under python3 (fixes ranks operating on elements in different orders)
Revision
5635 -
Directory Listing
Modified
Tue Jun 9 23:41:14 2015 UTC
(5 years, 8 months ago)
by
jfenwick
Original Path:
trunk/downunder
Some more work on splits. Next target is gradient calculation
Revision
5633 -
Directory Listing
Modified
Fri Jun 5 01:08:43 2015 UTC
(5 years, 8 months ago)
by
jfenwick
Original Path:
trunk/downunder
And the domestication of the dog continued unabated
Revision
5628 -
Directory Listing
Modified
Thu Jun 4 01:27:34 2015 UTC
(5 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
fixAboveLevel takes now precedence over fixAtTop as required by TM mode
forward model constructor.
Revision
5626 -
Directory Listing
Modified
Wed Jun 3 02:21:06 2015 UTC
(5 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
revert obvious unintended comment changes.
Revision
5622 -
Directory Listing
Modified
Thu May 28 02:37:12 2015 UTC
(5 years, 9 months ago)
by
jfenwick
Original Path:
trunk/downunder
Small improvements towards split inversion
Revision
5605 -
Directory Listing
Modified
Tue May 5 02:13:51 2015 UTC
(5 years, 9 months ago)
by
gross
Original Path:
trunk/downunder
fix for a more robust setting of an initial value
Revision
5593 -
Directory Listing
Modified
Fri Apr 24 01:36:26 2015 UTC
(5 years, 10 months ago)
by
jfenwick
Original Path:
trunk/downunder
Fixing institution name to comply with policy
Revision
5581 -
Directory Listing
Modified
Tue Apr 7 06:25:20 2015 UTC
(5 years, 10 months ago)
by
jduplessis
Original Path:
trunk/downunder
fixed missing self.__w for when w is a list rather than a float
Revision
5580 -
Directory Listing
Modified
Tue Apr 7 04:25:01 2015 UTC
(5 years, 10 months ago)
by
caltinay
Original Path:
trunk/downunder
do not run MT tests without direct solver.
Revision
5575 -
Directory Listing
Modified
Wed Apr 1 03:17:22 2015 UTC
(5 years, 10 months ago)
by
sshaw
Original Path:
trunk/downunder
sphinx now builds python doco including module-level docstrings and class __init__ docstrings, also cleared up some doco errors and added multires documentation
Revision
5567 -
Directory Listing
Modified
Fri Mar 27 00:50:15 2015 UTC
(5 years, 11 months ago)
by
sshaw
Original Path:
trunk/downunder
HTIWave and VTIWave models: disabling default absorption zone, adding option to disable fast assemblers, adding interface for setting PDE's q value for custom boundary conditions
Revision
5563 -
Directory Listing
Modified
Thu Mar 26 07:03:32 2015 UTC
(5 years, 11 months ago)
by
jfenwick
Original Path:
trunk/downunder
Fixed indenting and accounted for py3 RuntimeException not having .message
Revision
5559 -
Directory Listing
Modified
Wed Mar 25 05:32:01 2015 UTC
(5 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
changed axis of subdivision to avoid element stretching effects.
Revision
5558 -
Directory Listing
Modified
Wed Mar 25 02:13:05 2015 UTC
(5 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
Updated MT TM gradient which fixes test.
Also fixed some doc strings and replaced some asserts for better test
output.
Revision
5548 -
Directory Listing
Modified
Thu Mar 19 06:30:13 2015 UTC
(5 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
Split forward models into separate files as it's getting very crowded now.
Revision
5545 -
Directory Listing
Modified
Wed Mar 18 06:18:19 2015 UTC
(5 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
MT TE: merge data points and weights into a Data object each to save time.
Also some cleanup.
Revision
5541 -
Directory Listing
Modified
Wed Mar 18 00:05:15 2015 UTC
(5 years, 11 months ago)
by
gross
Original Path:
trunk/downunder
some modifications to the boundary condition
Revision
5538 -
Directory Listing
Modified
Tue Mar 17 00:24:11 2015 UTC
(5 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
updated MT TE forward model. This might break a test depending on tolerances...
Revision
5534 -
Directory Listing
Modified
Thu Mar 12 06:01:50 2015 UTC
(5 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
A bit of no-op cleanup in forwardmodels before adding things.
Revision
5519 -
Directory Listing
Modified
Tue Mar 10 05:32:16 2015 UTC
(5 years, 11 months ago)
by
jfenwick
Original Path:
trunk/downunder
Reverting commit to allow it to be fixed more generally
Revision
5518 -
Directory Listing
Modified
Tue Mar 10 04:47:02 2015 UTC
(5 years, 11 months ago)
by
jfenwick
Original Path:
trunk/downunder
Hack to avoid non-deterministic map order
Revision
5517 -
Directory Listing
Modified
Mon Mar 9 00:55:49 2015 UTC
(5 years, 11 months ago)
by
jfenwick
Original Path:
trunk/downunder
Using // for integer division, in accordance with the prophecy.
Revision
5459 -
Directory Listing
Modified
Wed Feb 11 04:31:31 2015 UTC
(6 years ago)
by
jduplessis
Original Path:
trunk/downunder
run dcforward: schlumberger tests uses analytic solver
dcresistivityforwardmodeling:added numeric solver for schlumberger
domaingeneratordcresistivity:non layered meshses can set field size
Revision
5441 -
Directory Listing
Modified
Tue Feb 3 06:38:11 2015 UTC
(6 years ago)
by
jduplessis
Original Path:
trunk/downunder
changed the refrence for domain generator every now based around 0
made delphiIn accesable
Revision
5427 -
Directory Listing
Modified
Thu Jan 22 05:04:49 2015 UTC
(6 years, 1 month ago)
by
jduplessis
Original Path:
trunk/downunder
can be a list of tuples or list of lists
Revision
5421 -
Directory Listing
Modified
Mon Jan 19 00:40:53 2015 UTC
(6 years, 1 month ago)
by
jduplessis
Original Path:
trunk/downunder
added resuse so use can specify wether or not to use the current meshfile or to over write it
the surface tagging was providing some issues commented out for now
Revision
5411 -
Directory Listing
Modified
Mon Dec 22 01:39:10 2014 UTC
(6 years, 2 months ago)
by
jfenwick
Original Path:
trunk/downunder
Fixed py3 matplotlib detection. Converted a division for py3
Revision
5397 -
Directory Listing
Modified
Wed Dec 17 01:35:43 2014 UTC
(6 years, 2 months ago)
by
caltinay
Original Path:
trunk/downunder
new, single interface to gmsh in escriptcore used by pycad and downunder.
Revision
5383 -
Directory Listing
Modified
Tue Dec 16 00:44:47 2014 UTC
(6 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
replacing dcresistivity gmsh runner with pycads
Revision
5368 -
Directory Listing
Modified
Mon Dec 15 04:04:51 2014 UTC
(6 years, 2 months ago)
by
caltinay
Original Path:
trunk/downunder
Added commented changes so they don't get lost.
Revision
5363 -
Directory Listing
Modified
Mon Dec 15 01:45:09 2014 UTC
(6 years, 2 months ago)
by
caltinay
Original Path:
trunk/downunder
Added 'pressure at 0' option to Isostatic Pressure calculation.
Revision
5362 -
Directory Listing
Modified
Mon Dec 15 01:36:27 2014 UTC
(6 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
making DipoleDipole test more tolerant to cope with gmsh's filthy non-deterministic seeding by output filename
Revision
5359 -
Directory Listing
Modified
Sun Dec 14 23:17:37 2014 UTC
(6 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
making dcforward tests more verbose when failing
Revision
5324 -
Directory Listing
Modified
Tue Dec 9 04:43:02 2014 UTC
(6 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
fixing python 3 dealing badly with str(generators)
Revision
5320 -
Directory Listing
Modified
Tue Dec 9 01:39:46 2014 UTC
(6 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
new EscriptParam GMSH_SUPPORT and GMSH_MPI for use in python-land, included associated exceptions in DCRes gmsh use and assocaiated skips in relevant tests
Revision
5315 -
Directory Listing
Modified
Mon Dec 8 05:08:54 2014 UTC
(6 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
resistivity style fixes for consistency, adding skips for non-finley builds
Revision
5309 -
Directory Listing
Modified
Mon Dec 8 00:08:32 2014 UTC
(6 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
catching other case of domainGenerator tests failing
Revision
5299 -
Directory Listing
Modified
Thu Dec 4 04:07:23 2014 UTC
(6 years, 2 months ago)
by
jduplessis
Original Path:
trunk/downunder
all classes tested, documentation and small fixes to follow
Revision
5294 -
Directory Listing
Modified
Wed Dec 3 05:30:18 2014 UTC
(6 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
working around oddness when catching ImportErrors after catching a propagated ImportError, cleaning up last of finley examples without domain checks
Revision
5290 -
Directory Listing
Modified
Wed Dec 3 01:15:33 2014 UTC
(6 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
fixing some broken imports from earlier commit
Revision
5288 -
Directory Listing
Modified
Tue Dec 2 23:18:40 2014 UTC
(6 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
fixing tests for cases where required domains not built
Revision
5278 -
Directory Listing
Modified
Thu Nov 27 00:25:49 2014 UTC
(6 years, 3 months ago)
by
sshaw
Original Path:
trunk/downunder
sphinxifying older style python doco, including order shifting of module doc
Revision
5274 -
Directory Listing
Modified
Wed Nov 19 03:44:48 2014 UTC
(6 years, 3 months ago)
by
sshaw
Original Path:
trunk/downunder
python3ifying division in downunder, stripping some debug prints
Revision
5262 -
Directory Listing
Modified
Thu Nov 13 08:11:40 2014 UTC
(6 years, 3 months ago)
by
gross
Original Path:
trunk/downunder
Some fixes to the dcresitivity forward model. simple test added.
Revision
5260 -
Directory Listing
Modified
Wed Nov 12 05:19:36 2014 UTC
(6 years, 3 months ago)
by
jduplessis
Original Path:
trunk/downunder
changed to primary potential as an input
Revision
5235 -
Directory Listing
Modified
Wed Oct 29 01:01:44 2014 UTC
(6 years, 3 months ago)
by
caltinay
Original Path:
trunk/downunder
Tweaks to the forward model tests and finally silenced all but rank 0
for unit test output. I don't think this will hide useful info as all
ranks should output the same thing by the TextTestRunner...
Revision
5232 -
Directory Listing
Modified
Wed Oct 29 00:19:06 2014 UTC
(6 years, 3 months ago)
by
caltinay
Original Path:
trunk/downunder
array of mu's should be float even if someone does [1,2].
Revision
5230 -
Directory Listing
Modified
Tue Oct 28 07:38:38 2014 UTC
(6 years, 3 months ago)
by
caltinay
Original Path:
trunk/downunder
lowered tolerance so cusp BiCGSTAB solves to required accuracy by this test.
Revision
5215 -
Directory Listing
Modified
Thu Oct 23 00:10:19 2014 UTC
(6 years, 4 months ago)
by
jduplessis
Original Path:
trunk/downunder
fixed mpi version for when mesh does not exists and removed some print statements
Revision
5199 -
Directory Listing
Modified
Thu Oct 9 05:17:02 2014 UTC
(6 years, 4 months ago)
by
sshaw
Original Path:
trunk/downunder
adjusting tests to allow for domain resizing under MPI
Revision
5197 -
Directory Listing
Modified
Wed Oct 8 04:41:15 2014 UTC
(6 years, 4 months ago)
by
sshaw
Original Path:
trunk/downunder
allows absorption zones of zero size in seismic models
Revision
5176 -
Directory Listing
Modified
Thu Sep 25 04:36:28 2014 UTC
(6 years, 5 months ago)
by
sshaw
Original Path:
trunk/downunder
fixes to wave models using wavelet acceleration instead of value
Revision
5148 -
Directory Listing
Modified
Mon Sep 15 01:25:23 2014 UTC
(6 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Merging ripley diagonal storage + CUDA support into trunk.
Options file version has been incremented due to new options
'cuda' and 'nvccflags'.
Revision
5112 -
Directory Listing
Modified
Mon Aug 11 04:17:17 2014 UTC
(6 years, 6 months ago)
by
caltinay
Original Path:
trunk/downunder
Report regularization terms separately when debug output is enabled.
Revision
5088 -
Directory Listing
Modified
Tue Jul 1 00:32:22 2014 UTC
(6 years, 7 months ago)
by
jduplessis
Original Path:
trunk/downunder
option for direct solver with mtInversion
Revision
5077 -
Directory Listing
Modified
Tue Jun 24 03:51:19 2014 UTC
(6 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Make readBinaryGrid "public" within the ripley module.
Revision
5067 -
Directory Listing
Modified
Fri Jun 20 06:04:58 2014 UTC
(6 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
actually fixing python 3 breakage and not the previous commits rewrite of lots of code repetition
Revision
5040 -
Directory Listing
Modified
Thu Jun 12 05:12:33 2014 UTC
(6 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
gravity constant scaling for geodetic coordinates does not appear to be
right so reverting for now.
Revision
5031 -
Directory Listing
Modified
Thu Jun 12 01:01:21 2014 UTC
(6 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
retrieving LinearMappingX from the lost and found bin
Revision
5025 -
Directory Listing
Modified
Wed Jun 11 05:44:31 2014 UTC
(6 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Fix to gravity model with geodetic coords and another instance of
== badness.
Revision
5017 -
Directory Listing
Modified
Tue Jun 10 02:16:18 2014 UTC
(6 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
scons now runs tests via a testrunner to collect lists of skipped tests in build/ (examples have their own builder since they aren't unit tests)
fixed hessian regularisation tests falling over by adding a shortcircuit optional arg that returns the pde, not the solution
added missing/omitted tests back into scons tests
Revision
5005 -
Directory Listing
Modified
Fri Jun 6 03:11:14 2014 UTC
(6 years, 8 months ago)
by
gross
Original Path:
trunk/downunder
test for Hessian added. Cross gradient is still missing.
Revision
5002 -
Directory Listing
Modified
Fri Jun 6 00:21:58 2014 UTC
(6 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
tweaking test class name to allow unittest to function
Revision
4995 -
Directory Listing
Modified
Thu Jun 5 03:44:16 2014 UTC
(6 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Doc fixes and ensuring that expensive debug ops will not be processed if debug
mode is disabled.
Revision
4992 -
Directory Listing
Modified
Thu Jun 5 01:38:33 2014 UTC
(6 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Don't obtain/report UTM zone for non-cartesian coordinate systems.
Revision
4984 -
Directory Listing
Modified
Mon Jun 2 02:50:34 2014 UTC
(6 years, 8 months ago)
by
sshaw
Original Path:
trunk/downunder
revamping testrunners, now uses automated discovery and allows running specific tests without modifying files (see escriptcore/py_src/testing.py for more info/examples)
Revision
4975 -
Directory Listing
Modified
Thu May 29 03:44:49 2014 UTC
(6 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Don't cast p0 to a float as it might be a data object.
Revision
4967 -
Directory Listing
Modified
Mon May 26 04:18:19 2014 UTC
(6 years, 9 months ago)
by
sshaw
Original Path:
trunk/downunder
5.1e-8 is close enough to zero, rounding is breaking this on clang/mac so making it strict <
Revision
4939 -
Directory Listing
Modified
Wed May 14 03:56:47 2014 UTC
(6 years, 9 months ago)
by
caltinay
Original Path:
trunk/downunder
close the file after finishing reading to avoid segfault on centos.
Revision
4938 -
Directory Listing
Modified
Wed May 14 01:13:23 2014 UTC
(6 years, 9 months ago)
by
jfenwick
Original Path:
trunk/downunder
Modify unit tests to read their classes from
esys.escriptcore.utestselect
Change the line in that file to switch between unittest and unittest2
Revision
4931 -
Directory Listing
Modified
Mon May 12 02:27:34 2014 UTC
(6 years, 9 months ago)
by
jduplessis
Original Path:
trunk/downunder
this is a fix for older versions of numpy where passing in an a list of ints causes
the inver code to break.
Revision
4907 -
Directory Listing
Modified
Tue Apr 29 12:58:43 2014 UTC
(6 years, 9 months ago)
by
jduplessis
Original Path:
trunk/downunder
fix docstring indentation isssue for accousticwaveform
Revision
4895 -
Directory Listing
Modified
Tue Apr 29 00:21:43 2014 UTC
(6 years, 9 months ago)
by
sshaw
Original Path:
trunk/downunder
affected tests now skipped if pyproj not installed
Revision
4858 -
Directory Listing
Modified
Wed Apr 9 23:34:17 2014 UTC
(6 years, 10 months ago)
by
sshaw
Original Path:
trunk/downunder
skipping multirank segywriter tests now that multirank writes throw exceptions
Revision
4850 -
Directory Listing
Modified
Wed Apr 9 02:26:22 2014 UTC
(6 years, 10 months ago)
by
sshaw
Original Path:
trunk/downunder
adding exception for multi-rank segy write instead of failing to write correctly and reporting success
Revision
4847 -
Directory Listing
Modified
Wed Apr 9 00:11:55 2014 UTC
(6 years, 10 months ago)
by
sshaw
Original Path:
trunk/downunder
fixed awkard integer division in LinearMapping (py3 unaffected)
Revision
4821 -
Directory Listing
Modified
Tue Apr 1 04:58:33 2014 UTC
(6 years, 10 months ago)
by
sshaw
Original Path:
trunk/downunder
moved SolverOptions to c++, split into SolverOptions for the options and SolverBuddy as the state as a precursor to per-pde solving... does break some use cases (e.g. pde.getSolverOptions().DIRECT will now fail, new value access is with SolverOptions.DIRECT), examples and documentation updated to match
Revision
4782 -
Directory Listing
Modified
Thu Mar 20 05:16:16 2014 UTC
(6 years, 11 months ago)
by
sshaw
Original Path:
trunk/downunder
cleaned up and simplified run_seismic tests, including specific checking for obspy not being installed
Revision
4778 -
Directory Listing
Modified
Thu Mar 20 00:41:58 2014 UTC
(6 years, 11 months ago)
by
sshaw
Original Path:
trunk/downunder
python3ified tests using deprecated test methods ( #89 and #106 ), added run_seismic into downunder tests (with skips if obspy/segywriters fail to write)
Revision
4777 -
Directory Listing
Modified
Wed Mar 19 23:52:36 2014 UTC
(6 years, 11 months ago)
by
sshaw
Original Path:
trunk/downunder
replacing xrange with range for python3 compatibility, refs #106
Revision
4759 -
Directory Listing
Modified
Mon Mar 17 07:52:26 2014 UTC
(6 years, 11 months ago)
by
jfenwick
Original Path:
trunk/downunder
Throw TypeError on any attempt to use relational ops on Data, FunctionSpace and Domain. Also fixes a type error in run_mappings.py but the test still fails.
Revision
4758 -
Directory Listing
Modified
Mon Mar 17 05:00:27 2014 UTC
(6 years, 11 months ago)
by
sshaw
Original Path:
trunk/downunder
fixed classname typo for AcousticVelocityMapping, added exceptions for ordered comparisons with Data objects from python (#107)
Revision
4749 -
Directory Listing
Modified
Fri Mar 14 03:05:07 2014 UTC
(6 years, 11 months ago)
by
sshaw
Original Path:
trunk/downunder
making inversioncostfunctions python3 compatible
Revision
4748 -
Directory Listing
Modified
Fri Mar 14 00:30:51 2014 UTC
(6 years, 11 months ago)
by
sshaw
Original Path:
trunk/downunder
adjusted InversionCostFunction tests to run on arbitrary numbers of ranks
Revision
4729 -
Directory Listing
Modified
Sat Mar 8 00:56:37 2014 UTC
(6 years, 11 months ago)
by
gross
Original Path:
trunk/downunder
a more general for of the inversioncostfunction has required for waveform inversin
Revision
4719 -
Directory Listing
Modified
Fri Feb 28 00:27:29 2014 UTC
(6 years, 11 months ago)
by
jfenwick
Original Path:
trunk/downunder
Modify run_forward test to account for small negative results.
Revision
4713 -
Directory Listing
Modified
Thu Feb 27 02:00:15 2014 UTC
(6 years, 11 months ago)
by
jfenwick
Original Path:
trunk/downunder
Added a temporay fix to get some of the unit tests passing again.
This mechanism will be removed before the release so don't get used to it.
Revision
4691 -
Directory Listing
Modified
Wed Feb 19 05:23:17 2014 UTC
(7 years ago)
by
sshaw
Original Path:
trunk/downunder
added support for HTI waves to the fast wave assembler
Revision
4658 -
Directory Listing
Modified
Thu Feb 6 13:28:56 2014 UTC
(7 years ago)
by
caltinay
Original Path:
trunk/downunder
This seems to fix #65 but is a bit scary.
netcdf and gdal (and others?) seem to return bytearrays instead of strings in
py3, which when fed back into a library function caused a segfault.
Not sure if I caught every case and whether this is actually a bug in the lib...
Revision
4657 -
Directory Listing
Modified
Thu Feb 6 06:12:20 2014 UTC
(7 years ago)
by
jfenwick
Original Path:
trunk/downunder
I changed some files.
Updated copyright notices, added GeoComp.
Revision
4643 -
Directory Listing
Modified
Sun Feb 2 23:52:38 2014 UTC
(7 years ago)
by
sshaw
Original Path:
trunk/downunder
fixed some error message formatting interpreting tuples badly
Revision
4630 -
Directory Listing
Modified
Fri Jan 24 03:32:11 2014 UTC
(7 years, 1 month ago)
by
sshaw
Original Path:
trunk/downunder
fixed a leftover from testin gin seismic, changed synthetic_VTI example back to original large 2D problem
Revision
4629 -
Directory Listing
Modified
Fri Jan 24 03:29:25 2014 UTC
(7 years, 1 month ago)
by
sshaw
Original Path:
trunk/downunder
added dirac point interpolation to ripley (and fixed dirac points in Brick)
added fast wave assembler for Brick and minor correction to fast wave assembler for Rectangle
Revision
4625 -
Directory Listing
Modified
Mon Jan 20 03:42:55 2014 UTC
(7 years, 1 month ago)
by
sshaw
Original Path:
trunk/downunder
amalgamated waveassembler constant construction into the one place
Revision
4623 -
Directory Listing
Modified
Fri Jan 17 05:53:17 2014 UTC
(7 years, 1 month ago)
by
sshaw
Original Path:
trunk/downunder
added missing files and a spare missing comma, also the ability for finley VTIWaves to not crash
Revision
4622 -
Directory Listing
Modified
Fri Jan 17 04:55:41 2014 UTC
(7 years, 1 month ago)
by
sshaw
Original Path:
trunk/downunder
Added dirac support to ripley, added interface for custom assemblers for ripleydomains (also added the custom assembler for 2D VTI waves), changed synthetic_VTI example to use the new, faster custom assembler
Revision
4620 -
Directory Listing
Modified
Thu Jan 16 03:17:20 2014 UTC
(7 years, 1 month ago)
by
caltinay
Original Path:
trunk/downunder
py3 RuntimeError does not have 'message' member.
Revision
4618 -
Directory Listing
Modified
Wed Jan 15 04:35:19 2014 UTC
(7 years, 1 month ago)
by
caltinay
Original Path:
trunk/downunder
Implemented reverse reading of grid data from netcdf files.
Fixes #44.
Revision
4616 -
Directory Listing
Modified
Tue Jan 14 22:57:47 2014 UTC
(7 years, 1 month ago)
by
caltinay
Original Path:
trunk/downunder
- Fixed unit test failure by populating missing parts of the struct
- prepared for reversing read order from grids
- worked around a segfault caused by python version in jessie (2.7.6) in
combination with gdal,pyproj and RTLD_GLOBAL in dlopen flags.
Revision
4613 -
Directory Listing
Modified
Mon Jan 13 01:09:01 2014 UTC
(7 years, 1 month ago)
by
caltinay
Original Path:
trunk/downunder
Addresses #43 - altitude is now scaled according to reference system height
unit.
Also separated out UTM zone determination from the actual projection code
to silence bogus output.
Revision
4601 -
Directory Listing
Modified
Tue Dec 17 23:37:08 2013 UTC
(7 years, 2 months ago)
by
gross
Original Path:
trunk/downunder
downunder: self-demagnetization added as forward model.
Revision
4576 -
Directory Listing
Modified
Mon Dec 9 23:35:30 2013 UTC
(7 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
python3ified things, replaced mixed whitespace and xrange calls
Revision
4561 -
Directory Listing
Modified
Wed Dec 4 05:19:32 2013 UTC
(7 years, 2 months ago)
by
caltinay
Original Path:
trunk/downunder
Removed spurious print and some minor changes in inversion example.
Revision
4556 -
Directory Listing
Modified
Tue Dec 3 05:40:53 2013 UTC
(7 years, 2 months ago)
by
sshaw
Original Path:
trunk/downunder
fixed mixed tabs/spaces and py2 prints breaking the python3 compiler
Revision
4522 -
Directory Listing
Modified
Mon Aug 26 22:15:26 2013 UTC
(7 years, 6 months ago)
by
caltinay
Original Path:
trunk/downunder
Newer versions of proj require specifying ellipsoid parameter.
Revision
4518 -
Directory Listing
Modified
Tue Aug 13 01:49:59 2013 UTC
(7 years, 6 months ago)
by
caltinay
Original Path:
trunk/downunder
The line search step length caching should only be used within esys.downunder
inversions where the inverse Hessian approximation is not very good at the
moment.
Revision
4517 -
Directory Listing
Modified
Mon Aug 12 05:56:54 2013 UTC
(7 years, 6 months ago)
by
caltinay
Original Path:
trunk/downunder
Implemented caching (and relaxation) of line search step size alpha.
Experiments show a significant decrease in the number of iterations required
to converge with this change.
Revision
4516 -
Directory Listing
Modified
Thu Aug 8 05:41:49 2013 UTC
(7 years, 6 months ago)
by
caltinay
Original Path:
trunk/downunder
Implemented more CF conventions for the netCDF datasource.
Also added a check to LatLonToUTM to pass through coordinates that are already
projected.
Data gridded by GDAL is now understood.
Revision
4502 -
Directory Listing
Modified
Wed Jul 17 03:12:28 2013 UTC
(7 years, 7 months ago)
by
caltinay
Original Path:
trunk/downunder
Test reading IEEE8ByteReal data from ER Mapper files.
Revision
4495 -
Directory Listing
Modified
Fri Jul 5 02:19:47 2013 UTC
(7 years, 7 months ago)
by
caltinay
Original Path:
trunk/downunder
Added support for more input data types in ER Mapper files.
Tests will follow soon.
Revision
4477 -
Directory Listing
Modified
Thu Jun 20 02:41:28 2013 UTC
(7 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
escript: use scoped_array instead of scoped_ptr
ripley: netcdf returns a copy of an array so use scoped_array
downunder: s/Sperical/Spherical/
scripts: added a few more suppressions
Revision
4462 -
Directory Listing
Modified
Mon Jun 17 04:12:06 2013 UTC
(7 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Raise exception if background magnetic field has not been set but is required.
Revision
4450 -
Directory Listing
Modified
Thu Jun 13 00:45:59 2013 UTC
(7 years, 8 months ago)
by
jfenwick
Original Path:
trunk/downunder
install docs - still waiting on Mac. Removing debug output.
Revision
4445 -
Directory Listing
Modified
Tue Jun 11 03:35:55 2013 UTC
(7 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Apply weight rescaling to input weights before the coordinate scaling.
Also skipping a check when more than 1 rank is used.
Revision
4443 -
Directory Listing
Modified
Mon Jun 10 04:50:27 2013 UTC
(7 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Update test to take into account changed height scale.
Revision
4435 -
Directory Listing
Modified
Mon Jun 3 04:27:57 2013 UTC
(7 years, 8 months ago)
by
caltinay
Original Path:
trunk/downunder
Fixed a few scaling problems for non-cartesian coordinates in domainbuilder.
Revision
4433 -
Directory Listing
Modified
Fri May 31 12:09:58 2013 UTC
(7 years, 8 months ago)
by
gross
Original Path:
trunk/downunder
some clarifications on geodetic coordinates.
order of background magnetic flux density component has been corrected: input is now B_east, B_north, B_vertical.
Revision
4400 -
Directory Listing
Modified
Fri May 10 04:05:00 2013 UTC
(7 years, 9 months ago)
by
caltinay
Original Path:
trunk/downunder
Uaaargh - the minimizer ate my files! Fixed reporting of iteration number in
callback.
Revision
4398 -
Directory Listing
Modified
Thu May 9 08:42:44 2013 UTC
(7 years, 9 months ago)
by
jfenwick
Original Path:
trunk/downunder
support for supressing doco subpackages. fiddling with one of the imports to try to reduce the number of places where Data appears. Seriously it looks like we have 8 different Data classes
Revision
4397 -
Directory Listing
Modified
Thu May 9 06:17:15 2013 UTC
(7 years, 9 months ago)
by
jfenwick
Original Path:
trunk/downunder
Added some doco to make it a little easier to work out what is going on.
Cleaned up some reST ugliness
Revision
4395 -
Directory Listing
Modified
Wed May 8 03:05:05 2013 UTC
(7 years, 9 months ago)
by
caltinay
Original Path:
trunk/downunder
Changed trade-off factors for example to avoid unit test failures due to
scaling issues.
Revision
4394 -
Directory Listing
Modified
Tue May 7 04:56:59 2013 UTC
(7 years, 9 months ago)
by
caltinay
Original Path:
trunk/downunder
Fixed rounding with lat/lon coordinates and removed stray print statements.
Revision
4390 -
Directory Listing
Modified
Mon May 6 01:59:34 2013 UTC
(7 years, 9 months ago)
by
caltinay
Original Path:
trunk/downunder
Fixed advertising of NetCdfData availability.
Revision
4381 -
Directory Listing
Modified
Thu Apr 25 01:57:54 2013 UTC
(7 years, 10 months ago)
by
caltinay
Original Path:
trunk/downunder
Prescribe data scale in tests to silence message.
Revision
4376 -
Directory Listing
Modified
Mon Apr 22 08:44:45 2013 UTC
(7 years, 10 months ago)
by
gross
Original Path:
trunk/downunder
domumentation update on coordinate systems - part I
Revision
4367 -
Directory Listing
Modified
Wed Apr 17 09:55:25 2013 UTC
(7 years, 10 months ago)
by
plaub
Original Path:
trunk/downunder
Allow access to the individual components of the weighted sum cost function.
Revision
4362 -
Directory Listing
Modified
Tue Apr 16 04:37:13 2013 UTC
(7 years, 10 months ago)
by
caltinay
Original Path:
trunk/downunder
Implemented NumpyData downunder source (w/ tests).
Added check of data dimensionality to domainbuilder since data_dim must equal
domain_dim-1 at the moment.
Revision
4311 -
Directory Listing
Modified
Tue Mar 12 04:26:24 2013 UTC
(7 years, 11 months ago)
by
jfenwick
Original Path:
trunk/downunder
gracefully end if pyproj is not installed
Revision
4287 -
Directory Listing
Modified
Thu Mar 7 05:26:44 2013 UTC
(7 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
Removed simpleGeoMagnetic field function from doco and example source.
Revision
4277 -
Directory Listing
Modified
Wed Mar 6 01:30:41 2013 UTC
(7 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
Implemented claimed support for mixing data with different resolutions.
Revision
4273 -
Directory Listing
Modified
Tue Mar 5 04:14:44 2013 UTC
(7 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
More doco updates and change to the return value of minimizers.
Revision
4272 -
Directory Listing
Modified
Tue Mar 5 01:06:45 2013 UTC
(7 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
Finished gravity part in cookbook. Started review of class descriptions.
Revision
4270 -
Directory Listing
Modified
Mon Mar 4 04:01:28 2013 UTC
(7 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
Corrected test for modified handling of ER Mapper origin.
Revision
4267 -
Directory Listing
Modified
Fri Mar 1 04:50:54 2013 UTC
(7 years, 11 months ago)
by
caltinay
Original Path:
trunk/downunder
Updated inversion example scripts, added ER Mapper data, checked results
and corrected some issues. Cookbook does not reflect the changes yet.
Revision
4237 -
Directory Listing
Modified
Thu Feb 21 07:27:36 2013 UTC
(8 years ago)
by
jfenwick
Original Path:
trunk/downunder
Fixed bad tabbing so this revision works with python3 or clang.
(clang at least up to the tests which need pyproj)
Revision
4212 -
Directory Listing
Modified
Tue Feb 19 00:11:28 2013 UTC
(8 years ago)
by
caltinay
Original Path:
trunk/downunder
Even friendlier message when pyproj is not installed but required.
Revision
4211 -
Directory Listing
Modified
Mon Feb 18 23:54:46 2013 UTC
(8 years ago)
by
caltinay
Original Path:
trunk/downunder
Implemented interpolation from Reduced[Face]Elements to [Face]Elements and
changed regularization to compute gradient on Function instead of
ReducedFunction. Results differ slightly so this should help with the accuracy.
Revision
4206 -
Directory Listing
Modified
Sun Feb 17 23:32:07 2013 UTC
(8 years ago)
by
caltinay
Original Path:
trunk/downunder
Import minimizers by default so the exception classes are exposed.
Revision
4201 -
Directory Listing
Modified
Thu Feb 14 06:40:01 2013 UTC
(8 years ago)
by
caltinay
Original Path:
trunk/downunder
DomainBuilder now ensures all data is in same UTM zone (with test).
Revision
4197 -
Directory Listing
Modified
Wed Feb 13 05:53:19 2013 UTC
(8 years ago)
by
caltinay
Original Path:
trunk/downunder
Changes to netCDF data source:
-removed assumptions
-added parameters to override data/error variable names, scale factor and null
value.
Revision
4196 -
Directory Listing
Modified
Wed Feb 13 00:58:37 2013 UTC
(8 years ago)
by
caltinay
Original Path:
trunk/downunder
Small fix so ERS files with DOS newline are parsed correctly.
Revision
4175 -
Directory Listing
Modified
Wed Jan 30 05:01:50 2013 UTC
(8 years ago)
by
caltinay
Original Path:
trunk/downunder
joint netcdf example and some minor fixes to other example/test case.
Revision
4174 -
Directory Listing
Modified
Wed Jan 30 03:21:27 2013 UTC
(8 years ago)
by
caltinay
Original Path:
trunk/downunder
ripley's readBinaryGrid and readNcGrid now filter out NaN leaving the relevant
destination data points untouched.
Revision
4162 -
Directory Listing
Modified
Thu Jan 24 03:53:19 2013 UTC
(8 years, 1 month ago)
by
caltinay
Original Path:
trunk/downunder
Added missing example file to display netcdf data.
Revision
4150 -
Directory Listing
Modified
Mon Jan 21 04:14:24 2013 UTC
(8 years, 1 month ago)
by
caltinay
Original Path:
trunk/downunder
Raise an exception if some methods are called after domain creation.
Revision
4143 -
Directory Listing
Modified
Thu Jan 17 08:48:47 2013 UTC
(8 years, 1 month ago)
by
gross
Original Path:
trunk/downunder
documentation of minimizer update plus clarification of notations on the code
Revision
4142 -
Directory Listing
Modified
Tue Jan 15 09:06:06 2013 UTC
(8 years, 1 month ago)
by
gross
Original Path:
trunk/downunder
documentation of inversion cost function added
Revision
4128 -
Directory Listing
Modified
Thu Jan 10 02:04:08 2013 UTC
(8 years, 1 month ago)
by
caltinay
Original Path:
trunk/downunder
Use fixed low number of iterations for the callback test.
Revision
4122 -
Directory Listing
Modified
Thu Dec 20 05:42:35 2012 UTC
(8 years, 2 months ago)
by
gross
Original Path:
trunk/downunder
More work towards joint inversion. There is now one class for inversion cost function which can handle all relevant cases
for a single model inversion, cross gradient case and functional dependence of physical parameters.
Revision
4120 -
Directory Listing
Modified
Tue Dec 18 04:49:37 2012 UTC
(8 years, 2 months ago)
by
gross
Original Path:
trunk/downunder
some improvements to the robutness of the minimizer:
a break down in the orthogonalization is hnadles via a restart.
a restart can now be set manually
the iteration throughs now an exception in case of failure.
It is also possible to set the density anomaly to zero for regions below a certain depth.
Revision
4115 -
Directory Listing
Modified
Fri Dec 14 04:48:48 2012 UTC
(8 years, 2 months ago)
by
gross
Original Path:
trunk/downunder
terminolgy for magnetic flux density clarified. clean up on synthetic data
Revision
4114 -
Directory Listing
Modified
Fri Dec 14 04:24:46 2012 UTC
(8 years, 2 months ago)
by
caltinay
Original Path:
trunk/downunder
Time to remove deprecated saveVTK/DX methods from Data and Domain.
Revision
4106 -
Directory Listing
Modified
Thu Dec 13 05:08:44 2012 UTC
(8 years, 2 months ago)
by
gross
Original Path:
trunk/downunder
some clarification on how to handle back ground magnetic field plus renaming of SyntheticData
Revision
4105 -
Directory Listing
Modified
Thu Dec 13 04:11:59 2012 UTC
(8 years, 2 months ago)
by
caltinay
Original Path:
trunk/downunder
Updated test to reflect interface changes.
Revision
4102 -
Directory Listing
Modified
Wed Dec 12 06:17:03 2012 UTC
(8 years, 2 months ago)
by
gross
Original Path:
trunk/downunder
more improvements on rescaling of weights. We now try to balance the gradients rather than the values.
Revision
4100 -
Directory Listing
Modified
Tue Dec 11 06:55:20 2012 UTC
(8 years, 2 months ago)
by
gross
Original Path:
trunk/downunder
minimizer uses now a relative change to solution to terminate iteration. Gravity still has problems
Revision
4099 -
Directory Listing
Modified
Tue Dec 11 04:04:47 2012 UTC
(8 years, 2 months ago)
by
gross
Original Path:
trunk/downunder
Clarification of terminology and scaling.
Joint inversion is not working yet.
Revision
4093 -
Directory Listing
Modified
Fri Nov 30 04:52:01 2012 UTC
(8 years, 2 months ago)
by
gross
Original Path:
trunk/downunder
There is now a coherent implementation of gravity and magnetic forward model including an update of the user's guide.
Revision
4083 -
Directory Listing
Modified
Mon Nov 19 22:19:42 2012 UTC
(8 years, 3 months ago)
by
caltinay
Original Path:
trunk/downunder
removed manually set weights from scripts.
Revision
4081 -
Directory Listing
Modified
Mon Nov 19 02:35:18 2012 UTC
(8 years, 3 months ago)
by
caltinay
Original Path:
trunk/downunder
Updated unit test to test LinearMapping instead of old ScalingMapping
Revision
4079 -
Directory Listing
Modified
Fri Nov 16 07:59:01 2012 UTC
(8 years, 3 months ago)
by
gross
Original Path:
trunk/downunder
some modifications to scaling in downunder. still not perfect.
Revision
4078 -
Directory Listing
Modified
Fri Nov 16 07:50:49 2012 UTC
(8 years, 3 months ago)
by
jfenwick
Original Path:
trunk/downunder
Unit tests for binary install with no scons and no source tree.
Script for installing and testing a .deb within a chroot.
Revision
4076 -
Directory Listing
Modified
Thu Nov 15 03:45:24 2012 UTC
(8 years, 3 months ago)
by
gross
Original Path:
trunk/downunder
def getDirectionalDerivative(self, m, d, grad_m):
Revision
4074 -
Directory Listing
Modified
Thu Nov 15 03:30:59 2012 UTC
(8 years, 3 months ago)
by
gross
Original Path:
trunk/downunder
this will break the downundermodule: major revision of the classes.
Revision
4060 -
Directory Listing
Modified
Fri Nov 9 03:50:19 2012 UTC
(8 years, 3 months ago)
by
caltinay
Original Path:
trunk/downunder
-Overhaul of inversion data sources. Domain is now generated and managed by separate class.
-Removed UBCDataSource which was only used for testing.
-Updated example scripts.
Revision
4058 -
Directory Listing
Modified
Fri Nov 2 06:47:06 2012 UTC
(8 years, 3 months ago)
by
caltinay
Original Path:
trunk/downunder
-Ripley now checks for input fs when calling gradient
-interactive mode works again when filename is supplied (typo)
-forward model PDE sets symmetry on now
Revision
4053 -
Directory Listing
Modified
Wed Oct 31 07:27:35 2012 UTC
(8 years, 3 months ago)
by
caltinay
Original Path:
trunk/downunder
Do not fix potential on sides of domain by default.
Revision
4050 -
Directory Listing
Modified
Wed Oct 31 01:01:24 2012 UTC
(8 years, 3 months ago)
by
caltinay
Original Path:
trunk/downunder
Changed initial Hessian in magnetic test and removed some debug output.
Revision
4048 -
Directory Listing
Modified
Tue Oct 30 21:54:15 2012 UTC
(8 years, 3 months ago)
by
gross
Original Path:
trunk/downunder
fixed modification in the DataSource creator
Revision
4040 -
Directory Listing
Modified
Sun Oct 28 22:37:45 2012 UTC
(8 years, 3 months ago)
by
jfenwick
Original Path:
trunk/downunder
Some py3 changes that didn't get committed for some reason
Revision
4037 -
Directory Listing
Modified
Fri Oct 26 03:04:30 2012 UTC
(8 years, 4 months ago)
by
gross
Original Path:
trunk/downunder
some modifictaions to make implementation for magnetic inversion easier
Revision
4034 -
Directory Listing
Modified
Thu Oct 25 02:54:01 2012 UTC
(8 years, 4 months ago)
by
caltinay
Original Path:
trunk/downunder
Fixes to inversion. Using resetRightHandSideCoefficients() now.
Revision
4032 -
Directory Listing
Modified
Wed Oct 24 08:06:15 2012 UTC
(8 years, 4 months ago)
by
gross
Original Path:
trunk/downunder
Gravity inversion is disconnect from DataSource objects now in order to allow for more flexibility
when it comes to the definition of of Mapping and Regulariztion. GravityInversion does not hold a reference to the datasource object anymore.
use inv=GravityInversion()
inv.setUp(datasource)
rather than inv.setDataSource(datasource); inv.setUp()
Revision
4021 -
Directory Listing
Modified
Mon Oct 15 02:31:00 2012 UTC
(8 years, 4 months ago)
by
jfenwick
Original Path:
trunk/downunder
Doco fixes.
Unit test fix for sys.version_info type change
Revision
4020 -
Directory Listing
Modified
Thu Oct 11 22:27:33 2012 UTC
(8 years, 4 months ago)
by
caltinay
Original Path:
trunk/downunder
Removed print() that slipped in in last commit.
Revision
4016 -
Directory Listing
Modified
Tue Oct 9 03:50:27 2012 UTC
(8 years, 4 months ago)
by
caltinay
Original Path:
trunk/downunder
Skip data source tests under MPI for now as there is no straightforward way
of comparing the data (saveVTK appears to be the best option).
Revision
4014 -
Directory Listing
Modified
Thu Oct 4 03:28:35 2012 UTC
(8 years, 4 months ago)
by
caltinay
Original Path:
trunk/downunder
Changed data source to use ripley's netCDF reader,
added tests and changed ERMapper test to have different x and y sizes.
Revision
4012 -
Directory Listing
Modified
Wed Oct 3 02:25:10 2012 UTC
(8 years, 4 months ago)
by
caltinay
Original Path:
trunk/downunder
Initialize X_reduced in forward model to avoid issues later on.
Revision
4009 -
Directory Listing
Modified
Tue Oct 2 05:53:37 2012 UTC
(8 years, 4 months ago)
by
caltinay
Original Path:
trunk/downunder
don't try to flip y-coord in reader. some more fixes and doco.
Revision
4007 -
Directory Listing
Modified
Tue Oct 2 02:12:01 2012 UTC
(8 years, 4 months ago)
by
caltinay
Original Path:
trunk/downunder
Doco updates.
Data source paddings now take x,y not xy,z as Z padding can be done by setting
vertical extents.
Revision
4005 -
Directory Listing
Modified
Fri Sep 28 06:09:03 2012 UTC
(8 years, 4 months ago)
by
caltinay
Original Path:
trunk/downunder
test fixes, doco updates, annoyance removals.
Revision
3990 -
Directory Listing
Modified
Tue Sep 25 05:03:20 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
First set of assorted epydoc fixes/additions.
Revision
3988 -
Directory Listing
Modified
Mon Sep 24 01:08:19 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Scale coordinates if pyproj is not available
Revision
3987 -
Directory Listing
Modified
Sun Sep 23 23:24:37 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Fix to test which fails when ripley adjusts number of elements (domain decomp.)
Revision
3980 -
Directory Listing
Modified
Fri Sep 21 01:55:39 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Now using NullCellValue to initialise data object for ERS reader.
Revision
3971 -
Directory Listing
Modified
Wed Sep 19 02:55:35 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Implemented binary grid reader in ripley which is now used in ER Mapper source.
Interface/details likely to change but need to get this running now.
Revision
3966 -
Directory Listing
Modified
Mon Sep 17 00:45:39 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Changed unit scale for ER Mapper files. Fixed an issue with UBC source.
Revision
3965 -
Directory Listing
Modified
Fri Sep 14 01:23:17 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Data sources have to end up in the Function fs or we get into trouble when
interpolating. Now using setValueOfDataPoint() which doesn't seem to slow
things down too much.
Revision
3964 -
Directory Listing
Modified
Thu Sep 13 03:49:55 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Hopefully this will fix the interpolation in data sources.
Revision
3960 -
Directory Listing
Modified
Mon Sep 10 01:39:40 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Added accessors to fwd model, regularization and cost function plus access
to gravity survey data.
Revision
3959 -
Directory Listing
Modified
Fri Sep 7 04:48:07 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
support for geodetic coordinates in ER Mapper files. Correction to UTM
conversion (now assumes southern hemisphere).
Revision
3958 -
Directory Listing
Modified
Fri Sep 7 02:56:42 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Fixes to netcdf data source and new ERS (ER Mapper) datasource.
Revision
3957 -
Directory Listing
Modified
Wed Sep 5 23:49:23 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Do not require pyproj module-wide. Print a warning if it is not available but
needed instead of raising an exception.
Revision
3952 -
Directory Listing
Modified
Sun Sep 2 23:42:25 2012 UTC
(8 years, 5 months ago)
by
caltinay
Original Path:
trunk/downunder
Made a test slightly more relaxed since roundoff errors caused it to fail on
one system.
Revision
3950 -
Directory Listing
Modified
Fri Aug 24 06:10:02 2012 UTC
(8 years, 6 months ago)
by
caltinay
Original Path:
trunk/downunder
More tests and corrections in the alternative minimizers.
Revision
3948 -
Directory Listing
Modified
Fri Aug 24 01:01:34 2012 UTC
(8 years, 6 months ago)
by
caltinay
Original Path:
trunk/downunder
Some interface changes to make the inversion more flexible.
Revision
3947 -
Directory Listing
Modified
Wed Aug 22 23:19:10 2012 UTC
(8 years, 6 months ago)
by
caltinay
Original Path:
trunk/downunder
Compiling and installing downunder module now. Adjusted import statements
accordingly. Added a gravity test run.
Revision
3946 -
Directory Listing
Added
Wed Aug 22 02:08:12 2012 UTC
(8 years, 6 months ago)
by
caltinay
Original Path:
trunk/downunder
Initial import of inversion code from devteam area, rev. 51.
Nothing is scons built/installed/tested yet.