9 #ifndef _fei_Graph_Impl_hpp_
10 #define _fei_Graph_Impl_hpp_
60 bool prefixLinesWithPoundSign=
true);
89 #endif // _fei_Graph_Impl_hpp_
int writeRemoteGraph(FEI_OSTREAM &os)
int addIndices(int row, int len, const int *indices)
table_type * localGraphData_
Graph_Impl(MPI_Comm comm, int firstLocalRow, int lastLocalRow)
int writeLocalGraph(FEI_OSTREAM &os, bool debug=false, bool prefixLinesWithPoundSign=true)
int getLocalRowLength(int row)
std::vector< remote_table_type * > & getRemoteGraph()
int addSymmetricIndices(int numIndices, int *indices, bool diagonal=false)
void addDiagonals(int numIndices, int *indices)
int getNumLocalNonzeros() const
std::vector< remote_table_type * > remoteGraphData_
fei::SharedPtr< fei::EqnComm > eqnComm_
table_type * getLocalGraph()