/[escript]/trunk/ripley
ViewVC logotype

Log of /trunk/ripley

View Directory Listing Directory Listing


Sticky Revision:

Revision 4382 - Directory Listing
Modified Thu Apr 25 04:44:14 2013 UTC (5 years, 11 months ago) by caltinay
Finalised ripley PDE assembly optimisation work.

Stats (combined Rectangle & Brick):
  rev.4369: 7440 constants, 16985 lines, ~17m to compile w/ icc
       NOW: 4038 constants, 13579 lines, ~6.5m to compile w/ icc

Runtime of unit tests a few seconds shorter as well :-)


Revision 4378 - Directory Listing
Modified Wed Apr 24 06:21:42 2013 UTC (5 years, 11 months ago) by caltinay
ripley work: Almost done - one more round in Brick left....


Revision 4377 - Directory Listing
Modified Tue Apr 23 05:30:02 2013 UTC (5 years, 11 months ago) by caltinay
More work on ripley - Brick is under 10000 lines now.


Revision 4375 - Directory Listing
Modified Mon Apr 22 05:35:52 2013 UTC (5 years, 11 months ago) by caltinay
More ripley code cleaning/optimisation.


Revision 4370 - Directory Listing
Modified Fri Apr 19 06:15:24 2013 UTC (6 years ago) by caltinay
WIP: ripley hand-optimisation & further rules to generator
-> drastically reduced number of constants
-> compile time of Brick.cpp less than half of what it was on savanna
-> additional runtime savings
-> to be continued...


Revision 4369 - Directory Listing
Modified Fri Apr 19 02:32:34 2013 UTC (6 years ago) by jfenwick
fix problems revealed on freebsd

Revision 4368 - Directory Listing
Modified Thu Apr 18 02:26:35 2013 UTC (6 years ago) by jfenwick
put back std::

Revision 4366 - Directory Listing
Modified Wed Apr 17 04:41:16 2013 UTC (6 years ago) by caltinay
Be more careful with namespace & includes.


Revision 4360 - Directory Listing
Modified Mon Apr 15 02:41:42 2013 UTC (6 years ago) by jfenwick
some mismatched memory ops

Revision 4357 - Directory Listing
Modified Thu Apr 11 06:07:14 2013 UTC (6 years ago) by caltinay
templated writeBinaryGrid and a bit of cleanup.


Revision 4353 - Directory Listing
Modified Fri Apr 5 00:14:35 2013 UTC (6 years ago) by caltinay
For some reason std::isnan<float> is not available on NCI so changed this
to ::isnan. Added options file for NCI vayu.


Revision 4346 - Directory Listing
Modified Tue Apr 2 04:46:45 2013 UTC (6 years ago) by jfenwick
Bringing the changes from doubleplusgood branch.
Can't merge directly because svn doesn't transfer changes to renamed files (mutter grumble).

Revision 4340 - Directory Listing
Modified Fri Mar 22 04:38:36 2013 UTC (6 years ago) by caltinay
added ripley method that returns grid parameters as python tuple.


Revision 4337 - Directory Listing
Modified Fri Mar 22 00:05:25 2013 UTC (6 years ago) by caltinay
Detect a few more byte swap/endianness headers and silence output from
'detectModule' scons helper


Revision 4334 - Directory Listing
Modified Thu Mar 21 06:00:14 2013 UTC (6 years, 1 month ago) by caltinay
Preparations for Voxet (GOCAD) binary grid output + code clean up.
Changed node id's order to remove code duplication in weipa.
More work to do...


Revision 4286 - Directory Listing
Modified Thu Mar 7 04:28:11 2013 UTC (6 years, 1 month ago) by caltinay
Assorted spelling fixes.


Revision 4284 - Directory Listing
Modified Thu Mar 7 00:43:48 2013 UTC (6 years, 1 month ago) by caltinay
Replaced dummy implementations by pure virtual methods.


Revision 4277 - Directory Listing
Modified Wed Mar 6 01:30:41 2013 UTC (6 years, 1 month ago) by caltinay
Implemented claimed support for mixing data with different resolutions.


Revision 4255 - Directory Listing
Modified Wed Feb 27 03:06:21 2013 UTC (6 years, 1 month ago) by jfenwick
Hopefully, this will address the interpolation problems.

New canInterpolate() function exposed to python which calls probeInterpolation

AbstractDomain now has an additional virtual.
preferredIntrpolationOnDomain()

This will return 0 if interpolation is impossible, 1 if possible and preferred.
It will return -1 if interpolation is possible and preferred in the 
oposite direction.

A value of -1 does not say that the proposed interpolation is possible or not.
Rather it indicates "please use the other way".
If you really _need_ to test it that way, use probeInterpolationOnDomain 



Revision 4242 - Directory Listing
Modified Mon Feb 25 03:16:14 2013 UTC (6 years, 1 month ago) by jfenwick
Allow pure virtual classes to be exported to python.
Temporary fix for a ripley interpolation issue


Revision 4211 - Directory Listing
Modified Mon Feb 18 23:54:46 2013 UTC (6 years, 1 month ago) by caltinay
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 4176 - Directory Listing
Modified Wed Jan 30 05:30:30 2013 UTC (6 years, 2 months ago) by caltinay
Removed tests that are known not to work.


Revision 4174 - Directory Listing
Modified Wed Jan 30 03:21:27 2013 UTC (6 years, 2 months ago) by caltinay
ripley's readBinaryGrid and readNcGrid now filter out NaN leaving the relevant
destination data points untouched.


Revision 4154 - Directory Listing
Modified Tue Jan 22 09:30:23 2013 UTC (6 years, 2 months ago) by jfenwick
Round 1 of copyright fixes

Revision 4137 - Directory Listing
Modified Mon Jan 14 22:59:13 2013 UTC (6 years, 3 months ago) by caltinay
Disabled another test.


Revision 4135 - Directory Listing
Modified Mon Jan 14 04:54:14 2013 UTC (6 years, 3 months ago) by caltinay
Fixed test file.


Revision 4134 - Directory Listing
Modified Sun Jan 13 23:24:35 2013 UTC (6 years, 3 months ago) by caltinay
Removed failing test.


Revision 4078 - Directory Listing
Modified Fri Nov 16 07:50:49 2012 UTC (6 years, 5 months ago) by jfenwick
Unit tests for binary install with no scons and no source tree.
Script for installing and testing a .deb within a chroot.




Revision 4058 - Directory Listing
Modified Fri Nov 2 06:47:06 2012 UTC (6 years, 5 months ago) by caltinay
-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 4035 - Directory Listing
Modified Thu Oct 25 03:10:14 2012 UTC (6 years, 5 months ago) by caltinay
Tweaked scons files so tests work even when specifying non-absolute build_dir.


Revision 4023 - Directory Listing
Modified Tue Oct 16 04:17:48 2012 UTC (6 years, 6 months ago) by caltinay
Another fix to the PDE assembly logic in ripley.


Revision 4022 - Directory Listing
Modified Mon Oct 15 23:52:24 2012 UTC (6 years, 6 months ago) by caltinay
Fixed checks in ripley::addPDEToRHS().


Revision 4013 - Directory Listing
Modified Thu Oct 4 03:13:27 2012 UTC (6 years, 6 months ago) by caltinay
Implemented netCDF grid reader analogous to binary grid reader in ripley.


Revision 4010 - Directory Listing
Modified Tue Oct 2 06:57:11 2012 UTC (6 years, 6 months ago) by caltinay
Fixed a potential div by zero in ripley's automatic domain subdivider....


Revision 4009 - Directory Listing
Modified Tue Oct 2 05:53:37 2012 UTC (6 years, 6 months ago) by caltinay
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 (6 years, 6 months ago) by caltinay
Doco updates.
Data source paddings now take x,y not xy,z as Z padding can be done by setting
vertical extents.


Revision 4002 - Directory Listing
Modified Fri Sep 28 00:16:56 2012 UTC (6 years, 6 months ago) by caltinay
Fixed a memory leak (freeing paso coupler) in ripley.


Revision 3996 - Directory Listing
Modified Thu Sep 27 00:54:10 2012 UTC (6 years, 6 months ago) by caltinay
Don't test saveCSV for cases it does not work with.


Revision 3994 - Directory Listing
Modified Wed Sep 26 07:38:38 2012 UTC (6 years, 6 months ago) by jfenwick
Install doco still needs work.
Removing some of the weird:
     esys.finley.finley
type modules

Revision 3993 - Directory Listing
Modified Wed Sep 26 07:00:55 2012 UTC (6 years, 6 months ago) by caltinay
Addressing mantis 651. Test for finley will fail under MPI since there is
sth wrong with the way ReducedContinuousFunction samples are interrogated.


Revision 3991 - Directory Listing
Modified Tue Sep 25 23:52:22 2012 UTC (6 years, 6 months ago) by caltinay
Updated doxygen cfg file and made a few first changes to doco.


Revision 3984 - Directory Listing
Modified Fri Sep 21 06:41:54 2012 UTC (6 years, 6 months ago) by caltinay
invert Y coordinate in ripley's 3d data reader. This needs to be configurable
and added to 2d as well...


Revision 3982 - Directory Listing
Modified Fri Sep 21 03:23:22 2012 UTC (6 years, 6 months ago) by jfenwick
More edits + removing pyvisi from trunk


Revision 3981 - Directory Listing
Modified Fri Sep 21 02:47:54 2012 UTC (6 years, 6 months ago) by jfenwick
First pass of updating copyright notices

Revision 3978 - Directory Listing
Modified Thu Sep 20 04:36:17 2012 UTC (6 years, 6 months ago) by caltinay
Make sympy optional as it was intended initially. Trying to instantiate anything
from symbolic will raise an exception if sympy is not available.


Revision 3975 - Directory Listing
Modified Thu Sep 20 01:54:06 2012 UTC (6 years, 6 months ago) by caltinay
Merged symbolic branch into trunk. Curious what daniel and spartacus have to
say...


Revision 3971 - Directory Listing
Modified Wed Sep 19 02:55:35 2012 UTC (6 years, 7 months ago) by caltinay
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 3963 - Directory Listing
Modified Thu Sep 13 01:39:00 2012 UTC (6 years, 7 months ago) by jfenwick
Fix to keep the warning-free-build happy


Revision 3962 - Directory Listing
Modified Tue Sep 11 09:12:07 2012 UTC (6 years, 7 months ago) by jfenwick
Fix in brick for ambiguous typing.

Python work around for unit tests.
Passing cpp tests as well.

omp is disabled due to a weird linking error.


Revision 3944 - Directory Listing
Modified Mon Aug 20 02:11:22 2012 UTC (6 years, 8 months ago) by caltinay
Fixed ordering of Hex's in weipa's ripley writer.
Fixed an issue with auto domain subdivisions in ripley Brick.


Revision 3943 - Directory Listing
Modified Thu Aug 9 04:43:24 2012 UTC (6 years, 8 months ago) by caltinay
Added heuristics for number of domain subdivisions to ripley so ripley domains
can now be created without specifying the values manually (but a warning will
be printed).


Revision 3915 - Directory Listing
Modified Mon Jun 25 02:17:58 2012 UTC (6 years, 9 months ago) by caltinay
Added declspecs for all ripley classes.


Revision 3913 - Directory Listing
Modified Tue Jun 19 06:21:58 2012 UTC (6 years, 10 months ago) by caltinay
Fixed misuse of getSampleDataRO with lazy data in ripley.


Revision 3908 - Directory Listing
Modified Wed Jun 13 05:43:45 2012 UTC (6 years, 10 months ago) by caltinay
Fixed an error in ripley computing shared node id's.
pythonMPIredirect now redirects again.


Revision 3892 - Directory Listing
Modified Tue Apr 10 08:57:23 2012 UTC (7 years ago) by jfenwick
Merged changes across from the attempt2 branch.
This version builds and passes python2 tests.
It also passes most python3 tests.




Revision 3850 - Directory Listing
Modified Tue Feb 28 06:04:42 2012 UTC (7 years, 1 month ago) by caltinay
Support for CSC in ripley.


Revision 3841 - Directory Listing
Modified Mon Feb 27 04:18:53 2012 UTC (7 years, 1 month ago) by caltinay
Added support for OFFSET1 matrices in ripley.


Revision 3837 - Directory Listing
Modified Thu Feb 16 03:58:58 2012 UTC (7 years, 2 months ago) by caltinay
Test cleanup.


Revision 3836 - Directory Listing
Modified Thu Feb 16 03:17:18 2012 UTC (7 years, 2 months ago) by caltinay
Transport problem support for ripley.


Revision 3806 - Directory Listing
Modified Mon Feb 6 02:32:48 2012 UTC (7 years, 2 months ago) by caltinay
ripley::getSize() also returns circumcircle now.


Revision 3803 - Directory Listing
Modified Fri Feb 3 06:16:30 2012 UTC (7 years, 2 months ago) by caltinay
Fixes to ripley unit test setup


Revision 3800 - Directory Listing
Modified Fri Feb 3 01:18:06 2012 UTC (7 years, 2 months ago) by caltinay
Fixed integration with constant data on ripley.


Revision 3796 - Directory Listing
Modified Thu Feb 2 06:26:15 2012 UTC (7 years, 2 months ago) by gross
typo in grad calculation fixed.

Revision 3795 - Directory Listing
Modified Thu Feb 2 05:54:34 2012 UTC (7 years, 2 months ago) by caltinay
Had to remove 'nowait' directive from PDE boundary conditions since all
4 (2D) / 8 (3D) values are updated the way it is implemented. This caused
race conditions when updating RHS.


Revision 3793 - Directory Listing
Modified Wed Feb 1 07:39:43 2012 UTC (7 years, 2 months ago) by gross
new implementation of FCT solver with some modifications to the python interface

Revision 3792 - Directory Listing
Modified Wed Feb 1 06:16:25 2012 UTC (7 years, 2 months ago) by caltinay
Merged ripley rectangular domain into trunk.


Revision 3689 - Directory Listing
Modified Wed Nov 23 01:39:45 2011 UTC (7 years, 4 months ago) by gross
integration nodes fixed

Revision 3645 - Directory Listing
Modified Fri Oct 28 00:11:30 2011 UTC (7 years, 5 months ago) by caltinay
Fixed typos.


Revision 3641 - Directory Listing
Modified Thu Oct 27 02:16:12 2011 UTC (7 years, 5 months ago) by gross
more work on the assemblage

Revision 3635 - Directory Listing
Modified Fri Oct 21 00:26:01 2011 UTC (7 years, 6 months ago) by caltinay
Fixed minor issues.


Revision 3543 - Directory Listing
Modified Fri Jul 22 06:58:03 2011 UTC (7 years, 8 months ago) by gross
and the generator script

Revision 3542 - Directory Listing
Modified Fri Jul 22 06:57:41 2011 UTC (7 years, 8 months ago) by gross
first attempts toward a multi grid solver

Revision 3480 - Directory Listing
Modified Wed Mar 23 04:03:39 2011 UTC (8 years ago) by gross


Revision 3479 - Directory Listing
Added Wed Mar 23 04:03:22 2011 UTC (8 years ago) by gross


  ViewVC Help
Powered by ViewVC 1.1.26