Log of /release/5.2/speckley/src
Directory Listing
Revision
6672 -
Directory Listing
Modified
Thu May 17 01:58:32 2018 UTC
(4 years, 1 month ago)
by
uqagarro
Original Path:
trunk/speckley/src
Fixed some index swap bugs belonging to gradient calculus on Speckley.
Revision
6651 -
Directory Listing
Modified
Wed Feb 7 02:12:08 2018 UTC
(4 years, 4 months ago)
by
jfenwick
Original Path:
trunk/speckley/src
Make everyone sad by touching all the files
Copyright dates update
Revision
6618 -
Directory Listing
Modified
Wed Aug 2 07:38:37 2017 UTC
(4 years, 10 months ago)
by
jfenwick
Original Path:
trunk/speckley/src
Work on NetCDF4 inversion.
This does not work completely yet.
Revision
6434 -
Directory Listing
Modified
Sat Nov 5 12:16:07 2016 UTC
(5 years, 7 months ago)
by
caltinay
Original Path:
trunk/speckley/src
Final pieces for #386: Complex gradients for Speckley 3D order 2-10. Removed workaround from escript.
Revision
6175 -
Directory Listing
Modified
Fri Apr 15 06:59:14 2016 UTC
(6 years, 2 months ago)
by
caltinay
Original Path:
trunk/speckley/src
make sure to copy python lists rather than adding on or PrependUnique is
useless.
Revision
6145 -
Directory Listing
Modified
Wed Apr 6 06:28:57 2016 UTC
(6 years, 2 months ago)
by
caltinay
Original Path:
trunk/speckley/src
now refraining from adding all libraries to all targets. So we don't link
unnecessary libraries, e.g. escript does not need parmetis etc...
Revision
6124 -
Directory Listing
Modified
Tue Apr 5 03:23:12 2016 UTC
(6 years, 2 months ago)
by
caltinay
Original Path:
trunk/speckley/src
Fixing python module build on OS X. Added PythonModule builder so we do this generically now.
Revision
6119 -
Directory Listing
Modified
Sun Apr 3 23:36:59 2016 UTC
(6 years, 2 months ago)
by
caltinay
Original Path:
trunk/speckley/src
merging trilinos branch to trunk.
We can now build with trilinos and use it instead of paso for single PDEs.
There are some more things to be done...
Revision
6067 -
Directory Listing
Modified
Wed Mar 16 02:47:38 2016 UTC
(6 years, 3 months ago)
by
caltinay
Original Path:
trunk/speckley/src
Back to having a single ESYS_ASSERT macro BUT when built with MPI we
are now merely printing the error message and calling MPI_Abort on COMM_WORLD.
My understanding is that this should work on subworlds as well as all
processes are part of COMM_WORLD...
Addresses #362
Revision
6060 -
Directory Listing
Modified
Fri Mar 11 02:51:26 2016 UTC
(6 years, 3 months ago)
by
caltinay
Original Path:
trunk/speckley/src
added an MPI-aware version of ESYS_ASSERT and replaced suitable places.
This will not fix the current buildbot hang as that is within a block
where we don't have a JMPI intance.
Revision
6001 -
Directory Listing
Modified
Tue Mar 1 05:01:49 2016 UTC
(6 years, 3 months ago)
by
caltinay
Original Path:
trunk/speckley/src
Bye bye esysUtils.
Also removed first.h as escript/DataTypes.h is now required everywhere
and fulfills that role by including a boost python header first.
Revision
5985 -
Directory Listing
Modified
Fri Feb 26 02:21:44 2016 UTC
(6 years, 3 months ago)
by
jfenwick
Original Path:
trunk/speckley/src
Adding #define for namespace on dynamic_pointer_cast<>
Also for static_pointer_cast<>
The plan is to make it easy to switch between boost::
and std:: for shared_ptr
This will be important if we start to rely on more recent
share_ptr features (guaranteed to be in c++11 not necessarily in boost)
Revision
5972 -
Directory Listing
Modified
Wed Feb 24 04:05:30 2016 UTC
(6 years, 4 months ago)
by
caltinay
Original Path:
trunk/speckley/src
Major rework of our exceptions. We now have specific
AssertException
NotImplementedError
ValueError
which translate to the corresponding python exception type.
I have gone through a few places and replaced things but not everywhere.
Revision
5968 -
Directory Listing
Modified
Tue Feb 23 06:08:37 2016 UTC
(6 years, 4 months ago)
by
caltinay
Original Path:
trunk/speckley/src
moved file writer to escript and added explicit link to escript in paso.
Revision
5967 -
Directory Listing
Modified
Tue Feb 23 05:46:09 2016 UTC
(6 years, 4 months ago)
by
caltinay
Original Path:
trunk/speckley/src
found a few instances of MPI_COMM_WORLD and squashed them.
Added member to AbstractDomain that returns a JMPI so we ensure all
domains support that.
Moved appendRankToFilename into class.
Revision
5948 -
Directory Listing
Modified
Fri Feb 19 05:02:39 2016 UTC
(6 years, 4 months ago)
by
caltinay
Original Path:
trunk/speckley/src
moved index_t & dim_t into escript::DataTypes and updated files
accordingly. Dudley needs a full sweep of namespacing at some not-distant
future.
Revision
5863 -
Directory Listing
Modified
Wed Jan 13 02:25:48 2016 UTC
(6 years, 5 months ago)
by
jfenwick
Original Path:
trunk/speckley/src
Copyright dates updated.
\version for doxygen to read
Revision
5736 -
Directory Listing
Modified
Fri Jul 10 00:34:03 2015 UTC
(6 years, 11 months ago)
by
sshaw
Original Path:
trunk/speckley/src
made namespace use consistent between header and cpp to help poor doxygen find the right functions
Revision
5731 -
Directory Listing
Modified
Thu Jul 9 02:27:37 2015 UTC
(6 years, 11 months ago)
by
jfenwick
Original Path:
trunk/speckley/src
An attempt to provide some prior warning about situations described in issue#309.
If -DEXWRITECHK is defined, any attempt to get RW access to a data object
without requireWrite() will throw an exception.
This does not ultimately address the issue of dirac but will hopefully
catch problems.
Revision
5583 -
Directory Listing
Modified
Fri Apr 10 04:28:07 2015 UTC
(7 years, 2 months ago)
by
sshaw
Original Path:
trunk/speckley/src
better MPI utilisation when sharing speckley Brick's faces
Revision
5575 -
Directory Listing
Modified
Wed Apr 1 03:17:22 2015 UTC
(7 years, 2 months ago)
by
sshaw
Original Path:
trunk/speckley/src
sphinx now builds python doco including module-level docstrings and class __init__ docstrings, also cleared up some doco errors and added multires documentation
Revision
5529 -
Directory Listing
Modified
Wed Mar 11 04:03:12 2015 UTC
(7 years, 3 months ago)
by
sshaw
Original Path:
trunk/speckley/src
finishing std namespace changes to speckley and ripley so they compile again
Revision
5525 -
Directory Listing
Modified
Wed Mar 11 01:17:16 2015 UTC
(7 years, 3 months ago)
by
jfenwick
Original Path:
trunk/speckley/src
Getting isnan from boost::math which should help address issue 283
Removing top level using of std
Revision
5481 -
Directory Listing
Modified
Wed Feb 18 05:07:25 2015 UTC
(7 years, 4 months ago)
by
sshaw
Original Path:
trunk/speckley/src
fixing a memory leak in the new MPI wrapper, along with some comment updating to satisfy doxygen a bit better
Revision
5478 -
Directory Listing
Modified
Wed Feb 18 01:57:49 2015 UTC
(7 years, 4 months ago)
by
sshaw
Original Path:
trunk/speckley/src
introducing shiny new reduced function spaces to speckley
Revision
5317 -
Directory Listing
Modified
Tue Dec 9 00:36:08 2014 UTC
(7 years, 6 months ago)
by
sshaw
Original Path:
trunk/speckley/src
speckley and ripley can now interpolate from DiracDeltaFunctions to ContinuousFunction
Revision
5268 -
Directory Listing
Modified
Mon Nov 17 07:10:40 2014 UTC
(7 years, 7 months ago)
by
sshaw
Original Path:
trunk/speckley/src
completed speckley->ripley interpolation across multi-axial subdivisions
Revision
5261 -
Directory Listing
Modified
Thu Nov 13 04:40:28 2014 UTC
(7 years, 7 months ago)
by
jfenwick
Original Path:
trunk/speckley/src
uint ->unsigned int; using namespace std in speckly Rectangle to allow isnan to work.
Revision
5258 -
Directory Listing
Modified
Tue Nov 11 04:29:54 2014 UTC
(7 years, 7 months ago)
by
sshaw
Original Path:
trunk/speckley/src
replacing a sleep with an MPIbarrier because it's much, much faster in block testing
Revision
5255 -
Directory Listing
Modified
Tue Nov 11 01:55:44 2014 UTC
(7 years, 7 months ago)
by
sshaw
Original Path:
trunk/speckley/src
adding support for biaxial MPI subdivision for speckly->ripley coupler
Revision
5246 -
Directory Listing
Modified
Fri Nov 7 01:41:18 2014 UTC
(7 years, 7 months ago)
by
sshaw
Original Path:
trunk/speckley/src
adding speckley->ripley MPI Brick coupling for single axis subdivisions
Revision
5201 -
Directory Listing
Modified
Fri Oct 10 06:23:03 2014 UTC
(7 years, 8 months ago)
by
sshaw
Original Path:
trunk/speckley/src
fixing errors in speckley bricks node referencing in multidimensional subdivisions, fixes recent VTK failures
Revision
5195 -
Directory Listing
Modified
Fri Oct 3 02:12:56 2014 UTC
(7 years, 8 months ago)
by
sshaw
Original Path:
trunk/speckley/src
speckley: more informative functionspace errors for coupled interpolation, removed points from tagsinuse to match ripley
Revision
5191 -
Directory Listing
Modified
Thu Oct 2 04:40:20 2014 UTC
(7 years, 8 months ago)
by
sshaw
Original Path:
trunk/speckley/src
adding speckley to ripley interpolation (single process only)
Revision
5190 -
Directory Listing
Modified
Thu Oct 2 01:15:32 2014 UTC
(7 years, 8 months ago)
by
sshaw
Original Path:
trunk/speckley/src
removing accidentally included and incomplete cross domain work
Revision
5177 -
Directory Listing
Modified
Thu Sep 25 04:37:54 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
more speckley type cleanup (and unused function cleanup)
Revision
5170 -
Directory Listing
Modified
Wed Sep 24 00:30:39 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
fixing bug in multi-process speckley with dirac points, some test cleanup
Revision
5158 -
Directory Listing
Modified
Wed Sep 17 04:33:42 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
removed vestigal FunctionOnBoundary and reduced functionspaces from speckley
Revision
5155 -
Directory Listing
Modified
Tue Sep 16 04:21:15 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
stripping out some leftover commented debug from previous commit
Revision
5154 -
Directory Listing
Modified
Tue Sep 16 04:19:03 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
updating speckley binary grid reads to interpolate all missing quad points
Revision
5150 -
Directory Listing
Modified
Mon Sep 15 06:09:42 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
type corrections to speckley and adding in binarygrid support for brick (element corners only)
Revision
5149 -
Directory Listing
Modified
Mon Sep 15 01:57:06 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
removed transport from speckley, added read/write binary grids for rectangles
Revision
5145 -
Directory Listing
Modified
Thu Sep 11 03:28:37 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
fixed corner issue in three-dimensional speckley subdivisions
Revision
5143 -
Directory Listing
Modified
Wed Sep 10 07:27:59 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
removing some of those omp loop sections until they play well
Revision
5142 -
Directory Listing
Modified
Wed Sep 10 07:18:34 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
marked loops as omp, wrapped remaining MPI-only function call
Revision
5132 -
Directory Listing
Modified
Thu Sep 4 07:02:24 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
added MPI support and tests to speckley, cleaned out more ghostzone code
Revision
5123 -
Directory Listing
Added
Thu Aug 28 07:02:11 2014 UTC
(7 years, 9 months ago)
by
sshaw
Original Path:
trunk/speckley/src
Adding speckley (high-order) domain family, doesn't yet support MPI, Reduced functionspaces, or PDEs using A, B and/or C