/[escript]/trunk/pythonMPI
ViewVC logotype

Log of /trunk/pythonMPI

View Directory Listing Directory Listing


Sticky Revision:

Revision 6119 - Directory Listing
Modified Sun Apr 3 23:36:59 2016 UTC (18 months, 2 weeks ago) by caltinay
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 - Directory Listing
Modified Thu Mar 31 09:40:10 2016 UTC (18 months, 2 weeks ago) by jfenwick
Relicense all the things!



Revision 6001 - Directory Listing
Modified Tue Mar 1 05:01:49 2016 UTC (19 months, 2 weeks ago) by caltinay
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 5997 - Directory Listing
Modified Mon Feb 29 07:24:47 2016 UTC (19 months, 2 weeks ago) by caltinay
moved esys MPI to escript.


Revision 5863 - Directory Listing
Modified Wed Jan 13 02:25:48 2016 UTC (21 months, 1 week ago) by jfenwick
Copyright dates updated.
\version for doxygen to read


Revision 5593 - Directory Listing
Modified Fri Apr 24 01:36:26 2015 UTC (2 years, 5 months ago) by jfenwick
Fixing institution name to comply with policy

Revision 5448 - Directory Listing
Modified Fri Feb 6 05:31:37 2015 UTC (2 years, 8 months ago) by jfenwick
Updating all the dates

Revision 4963 - Directory Listing
Modified Fri May 23 05:12:40 2014 UTC (3 years, 4 months ago) by jfenwick
Removed JMPI from ScriptMPI.cpp.
Changed options file to build shared libraries.
Fixed error in unit tests



Revision 4934 - Directory Listing
Modified Tue May 13 00:28:11 2014 UTC (3 years, 5 months ago) by jfenwick
This commit is brought to you by the number 4934 and the tool "meld".
Merge of partially complete split world code from branch.




Revision 4844 - Directory Listing
Modified Tue Apr 8 07:56:52 2014 UTC (3 years, 6 months ago) by jfenwick
Removing MPIInfo from pythonMPI

Revision 4657 - Directory Listing
Modified Thu Feb 6 06:12:20 2014 UTC (3 years, 8 months ago) by jfenwick
I changed some files.
Updated copyright notices, added GeoComp.




Revision 4346 - Directory Listing
Modified Tue Apr 2 04:46:45 2013 UTC (4 years, 6 months 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 4154 - Directory Listing
Modified Tue Jan 22 09:30:23 2013 UTC (4 years, 8 months ago) by jfenwick
Round 1 of copyright fixes

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


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

Revision 3939 - Directory Listing
Modified Mon Jul 23 01:50:46 2012 UTC (5 years, 2 months ago) by caltinay
Added return value checks for freopen in mpi redirect code. Ubuntu has a
warn_unused_result attribute set for the function.
Re-indented the file while at it.


Revision 3911 - Directory Listing
Modified Thu Jun 14 01:01:03 2012 UTC (5 years, 4 months ago) by jfenwick
Copyright changes

Revision 3908 - Directory Listing
Modified Wed Jun 13 05:43:45 2012 UTC (5 years, 4 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 (5 years, 6 months ago) by jfenwick
Merged changes across from the attempt2 branch.
This version builds and passes python2 tests.
It also passes most python3 tests.




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

Revision 3628 - Directory Listing
Modified Wed Oct 19 02:09:36 2011 UTC (6 years ago) by caltinay
Prepend our libraries instead of appending. This should fix HYPRE link
issue on epic.


Revision 3522 - Directory Listing
Modified Tue May 24 00:57:58 2011 UTC (6 years, 4 months ago) by gross
(almost) full support for Point elements

Revision 3490 - Directory Listing
Modified Wed Mar 30 02:24:33 2011 UTC (6 years, 6 months ago) by caltinay
More gcc-4.6 fixes (mostly initialized-but-unused-var warnings)


Revision 3317 - Directory Listing
Modified Thu Oct 28 00:50:41 2010 UTC (6 years, 11 months ago) by caltinay
Removed bogus mpi.h includes, replaced others by our esysUtils wrapper
and rearranged so that the wrapper always comes before netcdf which fixes
linking problems when disabling mpi on systems with netCDF 4.x.


Revision 3259 - Directory Listing
Modified Mon Oct 11 01:48:14 2010 UTC (7 years ago) by jfenwick
Merging dudley and scons updates from branches


Revision 2881 - Directory Listing
Modified Thu Jan 28 02:03:15 2010 UTC (7 years, 8 months ago) by jfenwick
Don't panic.
Updating copyright stamps


Revision 2703 - Directory Listing
Modified Thu Oct 1 01:22:36 2009 UTC (8 years ago) by jfenwick
Added calls to MPI_Abort to the pythonMPI wrappers.
Now if an uncaught exception is raised on any of the nodes, the whole world should be brought down. I've tested this on a barrier and it works.
One consequence of this is that you should not call sys.exit(2) but we don't recommend using sys.exit anyway.




Revision 2548 - Directory Listing
Modified Mon Jul 20 06:20:06 2009 UTC (8 years, 3 months ago) by jfenwick
Updating copyright notices

Revision 2418 - Directory Listing
Modified Wed May 13 08:36:04 2009 UTC (8 years, 5 months ago) by gross
redirect stdout to NULL instead of /dev/null for Windows

Revision 2376 - Directory Listing
Modified Tue Apr 7 06:21:31 2009 UTC (8 years, 6 months ago) by gross
output form others than the master process can now be switched off (stderr is still redirected to master)

Revision 2319 - Directory Listing
Modified Thu Mar 19 03:19:41 2009 UTC (8 years, 7 months ago) by gross
some more work on tests on MPI

Revision 2083 - Directory Listing
Modified Fri Nov 21 01:46:31 2008 UTC (8 years, 11 months ago) by caltinay
Same "fix" as before for unused fp_out and fp_err.


Revision 1811 - Directory Listing
Modified Thu Sep 25 23:11:13 2008 UTC (9 years ago) by ksteube
Copyright updated in all files


Revision 1761 - Directory Listing
Modified Mon Sep 8 02:36:47 2008 UTC (9 years, 1 month ago) by gross
using MPI_Init_thread rather than MPI_Init to clarify the usage with mpi

Revision 1705 - Directory Listing
Modified Thu Aug 14 05:56:40 2008 UTC (9 years, 2 months ago) by ksteube
Branch scons-dev is hereby closed.
Some parts of scons scripts have been re-written.


Revision 1556 - Directory Listing
Modified Mon May 12 00:54:58 2008 UTC (9 years, 5 months ago) by gross
Modification to allow mixed mode execution. 
In order to keep the code portable accross platform all MPI calls within
parallel regions have been moved. 



Revision 1388 - Directory Listing
Modified Fri Jan 11 07:45:58 2008 UTC (9 years, 9 months ago) by trankine
And get the *(&(*&(* name right

Revision 1387 - Directory Listing
Modified Fri Jan 11 07:45:26 2008 UTC (9 years, 9 months ago) by trankine
Original Path: temp/pythonMPI
Restore the trunk that existed before the windows changes were committed to the (now moved to branches) old trunk.

Revision 1384 - Directory Listing
Modified Fri Jan 11 02:29:38 2008 UTC (9 years, 9 months ago) by phornby
Original Path: temp_trunk_copy/pythonMPI
Make a temp copy of the trunk before checking in the windows changes



Revision 1312 - Directory Listing
Modified Mon Sep 24 06:18:44 2007 UTC (10 years ago) by ksteube
The MPI branch is hereby closed. All future work should be in trunk.

Previously in revision 1295 I merged the latest changes to trunk into trunk-mpi-branch.
In this revision I copied all files from trunk-mpi-branch over the corresponding
trunk files. I did not use 'svn merge', it was a copy.


Revision 971 - Directory Listing
Modified Wed Feb 14 04:40:49 2007 UTC (10 years, 8 months ago) by ksteube
Had to undo commit to new MPI branch. The changes went into the original and
not the branch. The files committed here are exactly the same as revision 969.



Revision 969 - Directory Listing
Modified Tue Feb 13 23:02:23 2007 UTC (10 years, 8 months ago) by ksteube
Parallelization using MPI for solution of implicit problems.

Parallelization for explicit problems has already been accomplished in
the main SVN branch.

This is incomplete and is not ready for use.



Revision 817 - Directory Listing
Modified Sat Aug 26 03:08:52 2006 UTC (11 years, 1 month ago) by ksteube
Can now compile and run with MPI on shake71



Revision 759 - Directory Listing
Added Thu Jun 29 01:53:23 2006 UTC (11 years, 3 months ago) by bcumming
- added directory pythonMPI to the source tree. this directory contains
  the c++ wrapper that is used to run python scripts in parallel for the
  MPI version of escript/finley
- updated the SConstruct and ./scons/ess_options.py for conditional MPI
  compilation. To compile the MPI version on ESS uncomment the #define
  PASO_MPI in ./paso/src/Paso.h and add the command line option
  useMPI=yes when running scons.
- fixed a compile time error in the MPI build in  
  finley/src/CPPAdapter/MeshAdapterFactory.cpp 
     


  ViewVC Help
Powered by ViewVC 1.1.26