/[escript]/trunk/ripley/src/MultiRectangle.cpp
ViewVC logotype

Log of /trunk/ripley/src/MultiRectangle.cpp

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 6141 - (view) (annotate) - [select for diffs]
Modified Wed Apr 6 03:51:30 2016 UTC (2 years, 8 months ago) by caltinay
File length: 38751 byte(s)
Diff to previous 6119
more namespacing of defines.


Revision 6119 - (view) (annotate) - [select for diffs]
Modified Sun Apr 3 23:36:59 2016 UTC (2 years, 8 months ago) by caltinay
File length: 38777 byte(s)
Diff to previous 6112
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 6112 - (view) (annotate) - [select for diffs]
Modified Thu Mar 31 09:40:10 2016 UTC (2 years, 8 months ago) by jfenwick
File length: 40032 byte(s)
Diff to previous 6076
Relicense all the things!



Revision 6076 - (view) (annotate) - [select for diffs]
Modified Fri Mar 18 12:06:46 2016 UTC (2 years, 9 months ago) by jfenwick
File length: 40042 byte(s)
Diff to previous 6067
Fixing some namespaces and includes

Revision 6067 - (view) (annotate) - [select for diffs]
Modified Wed Mar 16 02:47:38 2016 UTC (2 years, 9 months ago) by caltinay
File length: 40022 byte(s)
Diff to previous 6060
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 - (view) (annotate) - [select for diffs]
Modified Fri Mar 11 02:51:26 2016 UTC (2 years, 9 months ago) by caltinay
File length: 40053 byte(s)
Diff to previous 6021
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 6021 - (view) (annotate) - [select for diffs]
Modified Thu Mar 3 23:56:55 2016 UTC (2 years, 9 months ago) by caltinay
File length: 40022 byte(s)
Diff to previous 6020
fix for non-MPI builds.


Revision 6020 - (view) (annotate) - [select for diffs]
Modified Thu Mar 3 23:51:14 2016 UTC (2 years, 9 months ago) by caltinay
File length: 39844 byte(s)
Diff to previous 6001
This should fix current test failures with Multiresolution domains.
The assumption that all ranks have the same number of DOF does not hold for
these domains but the distribution vector did not reflect that.


Revision 6001 - (view) (annotate) - [select for diffs]
Modified Tue Mar 1 05:01:49 2016 UTC (2 years, 9 months ago) by caltinay
File length: 39412 byte(s)
Diff to previous 5965
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 5965 - (view) (annotate) - [select for diffs]
Modified Tue Feb 23 01:45:40 2016 UTC (2 years, 9 months ago) by caltinay
File length: 39462 byte(s)
Diff to previous 5863
removed more useless #defines.


Revision 5863 - (view) (annotate) - [select for diffs]
Modified Wed Jan 13 02:25:48 2016 UTC (2 years, 11 months ago) by jfenwick
File length: 39472 byte(s)
Diff to previous 5804
Copyright dates updated.
\version for doxygen to read


Revision 5804 - (view) (annotate) - [select for diffs]
Modified Thu Sep 24 03:51:27 2015 UTC (3 years, 2 months ago) by caltinay
File length: 39472 byte(s)
Diff to previous 5731
actually *USE* MPI IO in ripley rather than pretending, d'oh.


Revision 5731 - (view) (annotate) - [select for diffs]
Modified Thu Jul 9 02:27:37 2015 UTC (3 years, 5 months ago) by jfenwick
File length: 40013 byte(s)
Diff to previous 5690
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 5690 - (view) (annotate) - [select for diffs]
Modified Thu Jun 25 04:25:44 2015 UTC (3 years, 5 months ago) by caltinay
File length: 39856 byte(s)
Diff to previous 5593
ripley compiles again with index type long.


Revision 5593 - (view) (annotate) - [select for diffs]
Modified Fri Apr 24 01:36:26 2015 UTC (3 years, 7 months ago) by jfenwick
File length: 39817 byte(s)
Diff to previous 5544
Fixing institution name to comply with policy

Revision 5544 - (view) (annotate) - [select for diffs]
Modified Wed Mar 18 05:30:09 2015 UTC (3 years, 9 months ago) by sshaw
File length: 39813 byte(s)
Diff to previous 5540
stripping out some unchanged and inheritable methods from multirectangle, converting some last calculations to their relevant method

Revision 5540 - (view) (annotate) - [select for diffs]
Modified Tue Mar 17 06:55:35 2015 UTC (3 years, 9 months ago) by sshaw
File length: 48582 byte(s)
Diff to previous 5537
multi-resolution domains now support multi-process if the multi-dimension doesn't exceed 2 (MultiRectangle now supports MPI)

Revision 5537 - (view) (annotate) - [select for diffs]
Modified Fri Mar 13 00:12:23 2015 UTC (3 years, 9 months ago) by jfenwick
File length: 43068 byte(s)
Diff to previous 5529
removing using statement

Revision 5529 - (view) (annotate) - [select for diffs]
Modified Wed Mar 11 04:03:12 2015 UTC (3 years, 9 months ago) by sshaw
File length: 43094 byte(s)
Diff to previous 5528
finishing std namespace changes to speckley and ripley so they compile again

Revision 5528 - (view) (annotate) - [select for diffs]
Added Wed Mar 11 03:48:47 2015 UTC (3 years, 9 months ago) by sshaw
File length: 42875 byte(s)
adding single-process multi-resolution ripley domains

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC 1.1.26