/[escript]
ViewVC logotype

Revision 790


Jump to revision: Previous Next
Author: bcumming
Date: Wed Jul 26 23:12:34 2006 UTC (12 years, 10 months ago)
Changed paths: 10
Log Message:
changes to escript/py_src/pdetools.py and /escript/src/Data.h/.cpp to
make the Locator work in MPI. escript::Data::mindp now returns a 3 tuple,
with the MPI rank of the process on which the minimum value occurs
included. escript::Data::convertToNumArrayFromDPNo also takes the ProcNo
to perform the MPI reduction.

This had to be implemented in both the MPI and non-MPI versions to allow
the necesary changes to the Python code in pdetools.py. In the non-MPI
version ProcNo is set to 0. This works for the explicit scripts tested
thus far, however if it causes problems in your scripts contact Ben or
Lutz, or revert the three files (pdetools.py, Data.h and Data.cpp) to
the previous version.  



Changed paths

Path Details
Directorytrunk/doc/user/guide.tex modified , text changed
Directorytrunk/escript/py_src/pdetools.py modified , text changed
Directorytrunk/escript/src/Data.cpp modified , text changed
Directorytrunk/escript/src/Data.h modified , text changed
Directorytrunk/paso/src/CommBuffer.c modified , text changed
Directorytrunk/paso/src/CommBuffer.h modified , text changed
Directorytrunk/paso/src/Paso.h modified , text changed
Directorytrunk/paso/src/Paso_MPI.h modified , text changed
Directorytrunk/paso/src/SystemMatrix.h modified , text changed
Directorytrunk/scons/ess_options.py modified , text changed

  ViewVC Help
Powered by ViewVC 1.1.26