* is used to form the preconditioner,
* and additional flags if there are
* any.
- *
- * We specify the (default) value to
- * the constructor call in the default
- * argument because otherwise gcc 2.95
- * generates a compiler fault.
*/
PreconditionSOR (const MatrixBase &matrix,
- const AdditionalData &additional_data = AdditionalData(1));
+ const AdditionalData &additional_data = AdditionalData());
protected:
/**
* is used to form the preconditioner,
* and additional flags if there are
* any.
- *
- * We specify the (default) value to
- * the constructor call in the default
- * argument because otherwise gcc 2.95
- * generates a compiler fault.
*/
PreconditionSSOR (const MatrixBase &matrix,
- const AdditionalData &additional_data = AdditionalData(1));
+ const AdditionalData &additional_data = AdditionalData());
protected:
/**
* is used to form the preconditioner,
* and additional flags if there are
* any.
- *
- * We specify the (default) value to
- * the constructor call in the default
- * argument because otherwise gcc 2.95
- * generates a compiler fault.
*/
PreconditionEisenstat (const MatrixBase &matrix,
- const AdditionalData &additional_data = AdditionalData(1));
+ const AdditionalData &additional_data = AdditionalData());
protected:
/**
* is used to form the preconditioner,
* and additional flags if there are
* any.
- *
- * We specify the (default) value to
- * the constructor call in the default
- * argument because otherwise gcc 2.95
- * generates a compiler fault.
*/
PreconditionICC (const MatrixBase &matrix,
- const AdditionalData &additional_data = AdditionalData(0));
+ const AdditionalData &additional_data = AdditionalData());
protected:
/**
* is used to form the preconditioner,
* and additional flags if there are
* any.
- *
- * We specify the (default) value to
- * the constructor call in the default
- * argument because otherwise gcc 2.95
- * generates a compiler fault.
*/
PreconditionILU (const MatrixBase &matrix,
- const AdditionalData &additional_data = AdditionalData(0));
+ const AdditionalData &additional_data = AdditionalData());
protected:
/**
* is used to form the preconditioner,
* and additional flags if there are
* any.
- *
- * We specify the (default) value to
- * the constructor call in the default
- * argument because otherwise gcc 2.95
- * generates a compiler fault.
*/
PreconditionLU (const MatrixBase &matrix,
- const AdditionalData &additional_data =
- AdditionalData(1.e-6, 1.e-12, 0.0));
+ const AdditionalData &additional_data = AdditionalData());
protected:
/**
// $Id$
// Version: $Name$
//
-// Copyright (C) 2004, 2005, 2006 by the deal.II authors
+// Copyright (C) 2004, 2005, 2006, 2007 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
*
* The last argument takes a structure
* with additional, solver dependent
- * flags for tuning. We specify the
- * (default) value to the constructor
- * call in this default argument
- * because otherwise gcc 2.95 generates
- * a compiler fault.
+ * flags for tuning.
*
* Note that the communicator used here
* must match the communicator used in
*/
SolverRichardson (SolverControl &cn,
const MPI_Comm &mpi_communicator = PETSC_COMM_SELF,
- const AdditionalData &data = AdditionalData(1));
+ const AdditionalData &data = AdditionalData());
protected:
/**
*
* The last argument takes a structure
* with additional, solver dependent
- * flags for tuning. We specify the
- * (default) value to the constructor
- * call in this default argument
- * because otherwise gcc 2.95 generates
- * a compiler fault.
+ * flags for tuning.
*
* Note that the communicator used here
* must match the communicator used in
*/
SolverGMRES (SolverControl &cn,
const MPI_Comm &mpi_communicator = PETSC_COMM_SELF,
- const AdditionalData &data = AdditionalData(30,false));
+ const AdditionalData &data = AdditionalData());
protected:
/**