[ET Trac] [Einstein Toolkit] #1884: provide support for multi-model runs in thorn MPI

Einstein Toolkit trac-noreply at einsteintoolkit.org
Fri May 6 09:02:28 CDT 2016

#1884: provide support for multi-model runs in thorn MPI
 Reporter:  rhaas                  |       Owner:                     
     Type:  enhancement            |      Status:  new                
 Priority:  minor                  |   Milestone:                     
Component:  EinsteinToolkit thorn  |     Version:  development version
 Keywords:  MPI                    |  
 The attached patch adds a very thin layer of code to ExternalLibraries/MPI
 to provide access to two communicators {{{MPI_Comm_World}}} and
 {{{MPI_Comm_Universe}}} which can be used for multi-model runs (or runs
 started via {{{MPI_Comm_Spawn}}}).

 The code does not itself split a communicator, it only provides routines
 to get and set the communicators.

 It supports C and F90 calls (and C++ calls through external C and call
 from F77 files since Cactus compiles those with at a F90 compiler).

 Documentation is provided in the tex file and in the grdoc comments.

Ticket URL: <https://trac.einsteintoolkit.org/ticket/1884>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit

More information about the Trac mailing list