44 #if defined(Amesos_SHOW_DEPRECATED_WARNINGS)
46 #warning "The Amesos package is deprecated"
51 #if defined(HAVE_AMESOS_MC64)
72 const bool StoreTranspose =
false,
73 const bool analyze =
false);
79 int GetINFO(
const int pos)
const
81 if (pos <= 0 || pos > 10)
84 return(INFO_[pos - 1]);
96 return((
int*)&CPERM_[0]);
100 double* GetRowScaling()
102 return((
double*)&DW_[0]);
106 double* GetColScaling();
111 return((
int*)&CPERM_[0]);
117 return((
double*)&DW_[0]);
123 int Compute(
int JOB,
const bool StoreTranspose,
const bool analyze);
128 std::vector<int> CPERM_;
129 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.