fipy.solvers.trilinos.comms.parallelEpetraCommWrapper¶
Classes
MPI Communicator wrapper  | 
- class fipy.solvers.trilinos.comms.parallelEpetraCommWrapper.ParallelEpetraCommWrapper¶
 Bases:
EpetraCommWrapperMPI Communicator wrapper
Encapsulates capabilities needed for both Epetra and mpi4py.
- MaxAll(obj)¶
 return max across all processes
- MinAll(obj)¶
 return min across all processes
- __getstate__()¶
 Helper for pickle.
- __repr__()¶
 Return repr(self).
- allgather(obj)¶
 mpi4py allgather
Communicates copies of each sendobj to every rank in the comm, creating a rank-dimensional list of sendobj objects.
>>> m4count = self.mpi4py_comm.allgather(self.mpi4py_comm.Get_rank()) >>> for i in range(self.mpi4py_comm.Get_size()): ... assert m4count[i] == i
                Last updated on Sep 30, 2025.
                Created using Sphinx 7.1.2.
                
              
        FiPy