42 #ifndef _EpetraExt_LINEARPROBLEM_CRSSINGLETONFILTER_H_
43 #define _EpetraExt_LINEARPROBLEM_CRSSINGLETONFILTER_H_
45 #include "Epetra_ConfigDefs.h"
46 #include "Epetra_Object.h"
47 #include "Epetra_CrsMatrix.h"
48 #include "Epetra_MapColoring.h"
49 #include "Epetra_SerialDenseVector.h"
52 #include "Teuchos_RCP.hpp"
261 int GetRow(
int Row,
int & NumIndices,
int * & Indices);
262 int GetRow(
int Row,
int & NumIndices,
double * & Values,
int * & Indices);
263 #ifndef EPETRA_NO_32BIT_GLOBAL_INDICES
264 int GetRowGCIDs(
int Row,
int & NumIndices,
double * & Values,
int * & GlobalIndices);
266 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
267 int GetRowGCIDs(
int Row,
int & NumIndices,
double * & Values,
long long * & GlobalIndices);
322 #ifndef EPETRA_NO_64BIT_GLOBAL_INDICES
339 template<
typename int_type>
342 template<
typename int_type>
345 template<
typename int_type>