From df78a5bf79c67f7d627fc1493c4ad923407e9996 Mon Sep 17 00:00:00 2001 From: kanschat Date: Fri, 8 Sep 2006 20:53:14 +0000 Subject: [PATCH] sorry, now it compiles git-svn-id: https://svn.dealii.org/trunk@13866 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/lac/include/lac/pointer_matrix.h | 36 ++++++++++++------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/deal.II/lac/include/lac/pointer_matrix.h b/deal.II/lac/include/lac/pointer_matrix.h index 0c357f6477..ee51ed6ae4 100644 --- a/deal.II/lac/include/lac/pointer_matrix.h +++ b/deal.II/lac/include/lac/pointer_matrix.h @@ -385,14 +385,14 @@ class PointerMatrixVector : public PointerMatrixBase > * If M is zero, no * matrix is stored. */ - PointerMatrix (const Vector* M=0); + PointerMatrixVector (const Vector* M=0); /** * Constructor. The name argument * is used to identify the * SmartPointer for this object. */ - PointerMatrix(const char* name); + PointerMatrixVector (const char* name); /** * Constructor. M points @@ -403,8 +403,8 @@ class PointerMatrixVector : public PointerMatrixBase > * the SmartPointer for this * object. */ - PointerMatrix(const Vector* M, - const char* name); + PointerMatrixVector (const Vector* M, + const char* name); // Use doc from base class virtual void clear(); @@ -421,7 +421,7 @@ class PointerMatrixVector : public PointerMatrixBase > * and releases its matrix. * @see SmartPointer */ - const PointerMatrix& operator= (const Vector* M); + const PointerMatrixVector& operator= (const Vector* M); /** * Matrix-vector product, @@ -783,20 +783,20 @@ PointerMatrixAux::get () const template -PointerMatrixVector >::PointerMatrix (const MATRIX* M) +PointerMatrixVector::PointerMatrixVector (const Vector* M) : m(M, typeid(*this).name()) {} template -PointerMatrixVector >::PointerMatrix (const char* name) +PointerMatrixVector::PointerMatrixVector (const char* name) : m(0, name) {} template -PointerMatrixVector >::PointerMatrix ( - const MATRIX* M, +PointerMatrixVector::PointerMatrixVector ( + const Vector* M, const char* name) : m(M, name) {} @@ -804,15 +804,15 @@ PointerMatrixVector >::PointerMatrix ( template inline void -PointerMatrixVector >::clear () +PointerMatrixVector::clear () { m = 0; } template -inline const PointerMatrixVector >& -PointerMatrixVector >::operator= (const MATRIX* M) +inline const PointerMatrixVector& +PointerMatrixVector::operator= (const Vector* M) { m = M; return *this; @@ -821,7 +821,7 @@ PointerMatrixVector >::operator= (const MATRIX* M) template inline bool -PointerMatrixVector >::empty () const +PointerMatrixVector::empty () const { if (m == 0) return true; @@ -830,7 +830,7 @@ PointerMatrixVector >::empty () const template inline void -PointerMatrixVector >::vmult ( +PointerMatrixVector::vmult ( Vector& dst, const Vector& src) const { @@ -843,7 +843,7 @@ PointerMatrixVector >::vmult ( template inline void -PointerMatrixVector >::Tvmult ( +PointerMatrixVector::Tvmult ( Vector& dst, const Vector& src) const { @@ -856,7 +856,7 @@ PointerMatrixVector >::Tvmult ( template inline void -PointerMatrixVector >::vmult_add ( +PointerMatrixVector::vmult_add ( Vector& dst, const Vector& src) const { @@ -869,7 +869,7 @@ PointerMatrixVector >::vmult_add ( template inline void -PointerMatrixVector >::Tvmult_add ( +PointerMatrixVector::Tvmult_add ( Vector& dst, const Vector& src) const { @@ -882,7 +882,7 @@ PointerMatrixVector >::Tvmult_add ( template inline const void* -PointerMatrixVector >::get () const +PointerMatrixVector::get () const { return m; } -- 2.39.5