message: Adding more parameters for Euclid
diff: @@ -3706,6 +3706,8 @@ HypreEuclid::HypreEuclid(HypreParMatrix &A) : HypreSolver(&A)
  int euc_level = 1; // We use ILU(1)
  int euc_stats = 0; // No logging
  int euc_mem = 0; // No memory logging
  + int euc_bj = 0; // 1: Use Block Jacobi
  + int euc_ro_sc = 0; // 1: Use Row scaling
  HYPRE_ParCSRMatrixGetComm(A, &comm);
  @@ -3713,6 +3715,8 @@ HypreEuclid::HypreEuclid(HypreParMatrix &A) : HypreSolver(&A)
  HYPRE_EuclidSetLevel(euc_precond, euc_level);
  HYPRE_EuclidSetStats(euc_precond, euc_stats);
  HYPRE_EuclidSetMem(euc_precond, euc_mem);
  + HYPRE_EuclidSetBJ(euc_precond, euc_bj);
  + HYPRE_EuclidSetRowScale(euc_precond, euc_ro_sc);
  }
  