<h3>Specific improvements</h3>
<ol>
+<li> Changed: The TrilinosWrappers::SparsityPattern::trilinos_sparsity_pattern()
+function returned a reference to an object of kind Epetra_CrsMatrix. However, the
+actual object pointed to is of derived class Epetra_FECrsMatrix. The function
+has now been changed to return a reference to the latter type. Since derived
+references can be assigned to references to base, this change should not
+result in any incompatibilities.
+<br>
+(Wolfgang Bangerth 2011/05/27)
<li> New: The class RelaxationBlockJacobi has been added to the relaxation classes.
<br> (GK, 2011/05/19)
// $Id$
// Version: $Name$
//
-// Copyright (C) 2008, 2009, 2010 by the deal.II authors
+// Copyright (C) 2008, 2009, 2010, 2011 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
* Epetra_CrsGraph data that stores
* the sparsity pattern.
*/
- const Epetra_CrsGraph & trilinos_sparsity_pattern () const;
+ const Epetra_FECrsGraph & trilinos_sparsity_pattern () const;
/**
* Return a const reference to the
inline
- const Epetra_CrsGraph &
+ const Epetra_FECrsGraph &
SparsityPattern::trilinos_sparsity_pattern () const
{
- return static_cast<const Epetra_CrsGraph&>(*graph);
+ return *graph;
}