45 #if defined(HAVE_AMESOS_MC64) 
   66                 const bool StoreTranspose = 
false,
 
   67                 const bool analyze = 
false);
 
   73     int GetINFO(
const int pos)
 const 
   75       if (pos <= 0 || pos > 10)
 
   78       return(INFO_[pos - 1]);
 
   90       return((
int*)&CPERM_[0]);
 
   94     double* GetRowScaling()
 
   96       return((
double*)&DW_[0]);
 
  100     double* GetColScaling();
 
  105       return((
int*)&CPERM_[0]);
 
  111       return((
double*)&DW_[0]);
 
  117     int Compute(
int JOB, 
const bool StoreTranspose, 
const bool analyze);
 
  122     std::vector<int> CPERM_;
 
  123     std::vector<double> DW_;
 
Amesos_Reordering: base class for reordering procedures. 
 
Amesos_Scaling: base class for scaling procedures. 
 
Interface to MC64, reordering and scaling algorithm.