// $Id$
// Version: $Name$
//
-// Copyright (C) 1998, 1999, 2000 by the deal.II authors
+// Copyright (C) 1998, 1999, 2000, 2001 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
template void SparseMatrix<TYPEMAT>::precondition_SSOR (Vector<TYPE2> &,
const Vector<TYPE2> &,
- TYPEMAT) const;
+ const TYPEMAT) const;
template void SparseMatrix<TYPEMAT>::precondition_SOR (Vector<TYPE2> &,
const Vector<TYPE2> &,
- TYPEMAT) const;
+ const TYPEMAT) const;
template void SparseMatrix<TYPEMAT>::precondition_TSOR (Vector<TYPE2> &,
const Vector<TYPE2> &,
- TYPEMAT) const;
+ const TYPEMAT) const;
template void SparseMatrix<TYPEMAT>::precondition_Jacobi (Vector<TYPE2> &,
const Vector<TYPE2> &,
- TYPEMAT) const;
-
-template void SparseMatrix<TYPEMAT>::SOR (Vector<TYPE2> &, TYPEMAT) const;
-template void SparseMatrix<TYPEMAT>::TSOR (Vector<TYPE2> &, TYPEMAT) const;
-template void SparseMatrix<TYPEMAT>::SSOR (Vector<TYPE2> &, TYPEMAT) const;
-template void SparseMatrix<TYPEMAT>::SOR_step (Vector<TYPE2> &, const Vector<TYPE2> &, TYPEMAT) const;
-template void SparseMatrix<TYPEMAT>::TSOR_step (Vector<TYPE2> &, const Vector<TYPE2> &, TYPEMAT) const;
-template void SparseMatrix<TYPEMAT>::SSOR_step (Vector<TYPE2> &, const Vector<TYPE2> &, TYPEMAT) const;
+ const TYPEMAT) const;
+
+template void SparseMatrix<TYPEMAT>::SOR (Vector<TYPE2> &, const TYPEMAT) const;
+template void SparseMatrix<TYPEMAT>::TSOR (Vector<TYPE2> &, const TYPEMAT) const;
+template void SparseMatrix<TYPEMAT>::SSOR (Vector<TYPE2> &, const TYPEMAT) const;
+template void SparseMatrix<TYPEMAT>::SOR_step (Vector<TYPE2> &, const Vector<TYPE2> &, const TYPEMAT) const;
+template void SparseMatrix<TYPEMAT>::TSOR_step (Vector<TYPE2> &, const Vector<TYPE2> &, const TYPEMAT) const;
+template void SparseMatrix<TYPEMAT>::SSOR_step (Vector<TYPE2> &, const Vector<TYPE2> &, const TYPEMAT) const;
template <typename number>
void SparseMatrix<number>::print_formatted (std::ostream &out,
const unsigned int precision,
- bool scientific,
- unsigned int width,
+ const bool scientific,
+ const unsigned int width_,
const char* zero_string,
const double denominator) const
{
Assert (cols != 0, ExcMatrixNotInitialized());
Assert (val != 0, ExcMatrixNotInitialized());
+ unsigned int width = width_;
+
std::ios::fmtflags old_flags = out.flags();
unsigned int old_precision = out.precision (precision);