Ignore:
Timestamp:
Apr 16, 2013, 11:27:31 AM (13 years ago)
Author:
Julian Iseringhausen <isering@…>
Children:
177495
Parents:
e58835d
Message:

Save the whole domain decomposition instead of just the part for the current process.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/comm/domain_decomposition_mpi.hpp

    re58835d rd6a338  
    4040{
    4141public:
    42   void Compute(Comm* comm, const Interface* interface, std::vector<GlobalIndices>& global);
     42  void Compute(Comm& comm, const Interface& interface, std::map<Index, std::vector<GlobalIndices> >& global);
    4343
    4444private:
    45   bool IsActive(Comm* comm, const Index& size_global, Index& procs);
    46   void FineToCoarse(Comm* comm, int& begin, int& end, int levels);
     45  bool IsActive(const Index& size_global, const Index& pos, Index& procs, const Index& max_procs);
     46  void FineToCoarse(Comm& comm, int& begin, int& end, int levels);
    4747};
    4848
Note: See TracChangeset for help on using the changeset viewer.