

Public Member Functions | |
| def | __init__ |
| def | GetDirectoryEntries |
| def | GIDsAllUniquelyOwned |
Epetra_Directory: This class is a pure virtual class whose interface allows Epetra_Map and Epetr_BlockMap objects to reference non-local elements. For Epetra_BlockMap objects, a Epetra_Directory object must be created by a call to the Epetra_Comm CreateDirectory method. The Directory is needed to allow referencing of non-local elements. C++ includes: Epetra_Directory.h
| def PyTrilinos.Epetra.Directory.GetDirectoryEntries | ( | self, | |
| args | |||
| ) |
GetDirectoryEntries(Directory self, BlockMap Map, int const NumEntries, int const * GlobalEntries, int * Procs, int * LocalEntries,
int * EntrySizes, bool high_rank_sharing_procs=False) -> int
GetDirectoryEntries(Directory self, BlockMap Map, int const NumEntries, long long const * GlobalEntries, int * Procs,
int * LocalEntries, int * EntrySizes, bool high_rank_sharing_procs=False) -> int
virtual
int Epetra_Directory::GetDirectoryEntries(const Epetra_BlockMap &Map,
const int NumEntries, const long long *GlobalEntries, int *Procs, int
*LocalEntries, int *EntrySizes, bool high_rank_sharing_procs=false)
const =0
Reimplemented in PyTrilinos.Epetra.BasicDirectory.
| def PyTrilinos.Epetra.Directory.GIDsAllUniquelyOwned | ( | self, | |
| args | |||
| ) |
GIDsAllUniquelyOwned(Directory self) -> bool virtual bool Epetra_Directory::GIDsAllUniquelyOwned() const =0 GIDsAllUniquelyOwned: returns true if all GIDs appear on just one processor. If any GIDs are owned by multiple processors, returns false.
Reimplemented in PyTrilinos.Epetra.BasicDirectory.
1.7.6.1