44 #ifndef EPETRA_EXPORT_H 
   45 #define EPETRA_EXPORT_H 
  286   virtual void Print(std::ostream & os) 
const;
 
  314   template<
typename int_type>
 
virtual void Print(std::ostream &os) const 
Print object to an output stream Print method. 
int * ExportLIDs() const 
List of elements that will be sent to other processors. 
Epetra_BlockMap SourceMap_
Epetra_Distributor: The Epetra Gather/Scatter Setup Base Class. 
const Epetra_BlockMap & TargetMap() const 
Returns the TargetMap used to construct this exporter. 
const Epetra_BlockMap & SourceMap() const 
Returns the SourceMap used to construct this exporter. 
int NumPermuteIDs() const 
Returns the number of elements that are local to the calling processor, but not part of the first Num...
Epetra_BlockMap TargetMap_
const Epetra_Distributor * DistributorPtr() const 
Epetra_Distributor & Distributor() const 
int NumSameIDs() const 
Returns the number of elements that are identical between the source and target maps, up to the first different ID. 
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...
friend class Epetra_Export
Epetra_Object & operator=(const Epetra_Object &src)
const Epetra_BlockMap & TargetMap() const 
Returns the TargetMap used to construct this importer. 
Epetra_Distributor * Distor_
Epetra_Object: The base Epetra class. 
int * ExportPIDs() const 
List of processors to which elements will be sent, ExportLIDs() [i] will be sent to processor ExportP...
Epetra_BlockMap: A class for partitioning block element vectors and matrices. 
const Epetra_BlockMap & SourceMap() const 
Returns the SourceMap used to construct this importer. 
int * RemoteLIDs() const 
List of elements in the target map that are coming from other processors. 
int * PermuteFromLIDs() const 
List of elements in the source map that are permuted. 
Epetra_BlockMap TargetMap_
Epetra_Distributor * Distor_
int NumExportIDs() const 
Returns the number of elements that must be sent by the calling processor to other processors...
int NumRecv() const 
Total number of elements to be received. 
int NumSend() const 
Total number of elements to be sent. 
int NumRemoteIDs() const 
Returns the number of elements that are not on the calling processor. 
Epetra_BlockMap SourceMap_
int * PermuteToLIDs() const 
List of elements in the target map that are permuted.