* as well as a pointer to the memory being de-allocated.
*/
virtual void
- delete_array(const AlignedVector<T> *aligned_vector, T *ptr);
+ delete_array(const AlignedVector<T> *aligned_vector, T *ptr) override;
private:
/**
* @note Currently this function always returns <code>true</code>.
*/
virtual bool
- append_column(const VectorType &column);
+ append_column(const VectorType &column) override;
/**
* Remove first column and update QR factorization.
* $\tilde R$ can be obtained by Cholesky decomposition.
*/
virtual void
- remove_column(const unsigned int k = 0);
+ remove_column(const unsigned int k = 0) override;
virtual void
- multiply_with_Q(VectorType &y, const Vector<Number> &x) const;
+ multiply_with_Q(VectorType &y, const Vector<Number> &x) const override;
virtual void
- multiply_with_QT(Vector<Number> &y, const VectorType &x) const;
+ multiply_with_QT(Vector<Number> &y, const VectorType &x) const override;
virtual void
- multiply_with_A(VectorType &y, const Vector<Number> &x) const;
+ multiply_with_A(VectorType &y, const Vector<Number> &x) const override;
virtual void
- multiply_with_AT(Vector<Number> &y, const VectorType &x) const;
+ multiply_with_AT(Vector<Number> &y, const VectorType &x) const override;
private:
/**