44 #ifndef EPETRA_DISTOBJECT_H
45 #define EPETRA_DISTOBJECT_H
203 virtual void Print(std::ostream& os)
const;
220 int* PermuteFromLIDs,
243 int * PermuteFromLIDs,
bool DistributedGlobal() const
Returns true if this multi-vector is distributed global, i.e., not local replicated.
virtual void Print(std::ostream &os) const
Print object to an output stream Print method.
const Epetra_Comm & Comm() const
Returns the address of the Epetra_Comm for this multi-vector.
Epetra_Distributor: The Epetra Gather/Scatter Setup Base Class.
Epetra_OffsetIndex: This class builds index for efficient mapping of data from one Epetra_CrsGraph ba...
Epetra_Export: This class builds an export object for efficient exporting of off-processor elements...
Epetra_Import: This class builds an import object for efficient importing of off-processor elements...
Epetra_Comm: The Epetra Communication Abstract Base Class.
Epetra_Object & operator=(const Epetra_Object &src)
Epetra_Object: The base Epetra class.
const Epetra_Comm * Comm_
virtual const Epetra_BlockMap & Map() const =0
Returns a reference to the Epetra_BlockMap for this object.
Epetra_BlockMap: A class for partitioning block element vectors and matrices.
Epetra_SrcDistObject: A class for supporting flexible source distributed objects for import/export op...
Epetra_DistObject: A class for constructing and using dense multi-vectors, vectors and matrices in pa...