43 #ifndef IFPACK_LINEPARTITIONER_H 
   44 #define IFPACK_LINEPARTITIONER_H 
   46 #if defined(Ifpack_SHOW_DEPRECATED_WARNINGS) 
   48 #warning "The Ifpack package is deprecated" 
   56 #include "Teuchos_ParameterList.hpp" 
  143     mymode = List.
get(
"partitioner: line mode",mymode);
 
  188 #endif // IFPACK_LINEPARTITIONER_H 
Ifpack_LinePartitioner(const Epetra_RowMatrix *Matrix)
Teuchos::RCP< const Ifpack_Graph > GraphWrapper_
virtual ~Ifpack_LinePartitioner()
Destructor. 
T & get(ParameterList &l, const std::string &name)
int ComputePartitions()
Computes the partitions. Returns 0 if successful. 
int Compute_Blocks_AutoLine(int *blockIndices) const 
TEUCHOS_DEPRECATED RCP< T > rcp(T *p, Dealloc_T dealloc, bool owns_mem)
Ifpack_LinePartitioner(const Ifpack_Graph *Graph)
Constructor. 
adjacency_list< vecS, vecS, undirectedS, no_property, property< edge_weight_t, double > > Graph
Ifpack_Graph_Epetra_RowMatrix: a class to define Ifpack_Graph as a light-weight conversion of Epetra_...
const Ifpack_Graph * Graph_
Reference to the graph to be partitioned. 
void local_automatic_line_search(int NumEqns, int *blockIndices, int last, int next, int LineID, double tol, int *itemp, double *dtemp) const 
const Epetra_RowMatrix * Matrix_
Ifpack_Graph: a pure virtual class that defines graphs for IFPACK. 
int SetPartitionParameters(Teuchos::ParameterList &List)
Sets all the parameters for the partitioner. 
#define IFPACK_CHK_ERR(ifpack_err)