From 25489367bfd82028b69ae54d28984880342541f8 Mon Sep 17 00:00:00 2001 From: Wolfgang Bangerth Date: Tue, 19 May 1998 19:03:43 +0000 Subject: [PATCH] Perform some performance tweaks. git-svn-id: https://svn.dealii.org/trunk@317 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/lac/source/dvector.cc | 219 ++++++++++++++++++++-------------- 1 file changed, 128 insertions(+), 91 deletions(-) diff --git a/deal.II/lac/source/dvector.cc b/deal.II/lac/source/dvector.cc index 56949a1ed7..e83d8cd10a 100644 --- a/deal.II/lac/source/dvector.cc +++ b/deal.II/lac/source/dvector.cc @@ -5,8 +5,15 @@ // Roland Becker, Guido Kanschat, Franz-Theo Suttmeier #include -#include -#include +#include +#include + + +inline double sqr (const double x) { + return x*x; +}; + + dVector::dVector () : dim(0), @@ -41,8 +48,7 @@ dVector::dVector (const dVector& v) : { val = new double[maxdim]; Assert (val != 0, ExcOutOfMemory()); - for (unsigned int i=0; i