46 #if defined(Ifpack_SHOW_DEPRECATED_WARNINGS) 
   48 #warning "The Ifpack package is deprecated" 
   52 #include "euclid_common.h" 
   83     int num_recvLo, num_recvHi;
 
   84     int num_sendLo, num_sendHi; 
 
   91     double *sendbufLo, *sendbufHi;
 
   92     int *sendindLo, *sendindHi;
 
   93     int sendlenLo, sendlenHi;
 
   97     MPI_Request recv_reqLo[MAX_MPI_TASKS], recv_reqHi[MAX_MPI_TASKS];   
 
   98     MPI_Request send_reqLo[MAX_MPI_TASKS], send_reqHi[MAX_MPI_TASKS];   
 
   99     MPI_Request requests[MAX_MPI_TASKS];
 
  100     MPI_Status status[MAX_MPI_TASKS];
 
  105   extern void Factor_dhCreate (
Factor_dh * mat);
 
  106   extern void Factor_dhDestroy (
Factor_dh mat);
 
  110   extern void Factor_dhInit (
void *A, 
bool fillFlag, 
bool avalFlag,
 
  111                  double rho, 
int id, 
int beg_rowP, 
Factor_dh * F);
 
  113   extern void Factor_dhReallocate (
Factor_dh F, 
int used, 
int additional);
 
  122   extern void Factor_dhSolve (
double *rhs, 
double *lhs, 
Euclid_dh ctx);
 
  123   extern void Factor_dhSolveSeq (
double *rhs, 
double *lhs, 
Euclid_dh ctx);
 
  127   extern double Factor_dhMaxValue (
Factor_dh mat);
 
  128   extern double Factor_dhMaxPivotInverse (
Factor_dh mat);
 
  130   extern int Factor_dhReadNz (
Factor_dh mat);
 
  131   extern void Factor_dhPrintTriples (
Factor_dh mat, 
char *filename);
 
  133   extern void Factor_dhPrintGraph (
Factor_dh mat, 
char *filename);
 
  137   extern void Factor_dhPrintDiags (
Factor_dh mat, FILE * fp);
 
  138   extern void Factor_dhPrintRows (
Factor_dh mat, FILE * fp);