44 #include <Epetra_Import.h>
45 #include <Epetra_CrsGraph.h>
46 #include <Epetra_Map.h>
55 if( OverlapMap_ )
delete OverlapMap_;
65 if( orig.DomainMap().DistributedGlobal() && levelOverlap_ )
70 Epetra_BlockMap * DomainMap = &(const_cast<Epetra_BlockMap&>(orig.DomainMap()));
71 Epetra_BlockMap * RangeMap = &(const_cast<Epetra_BlockMap&>(orig.RangeMap()));
73 for(
int level = 0; level < levelOverlap_; ++level )
82 if( squareLocalBlock_ && level==(levelOverlap_-1) )
87 OverlapGraph->
Import( *OldGraph, OverlapImporter,
Insert );