X-Git-Url: https://ginac.de/ginac.git//ginac.git?a=blobdiff_plain;f=check%2Ftime_lw_Qprime.cpp;h=643741200dc446d0f6a4fdf63460a15c7e6a867f;hb=5d3e2f6201df1363f2ee4a0891376b2fb8a58f1c;hp=03c4e762254d0e93d135a9af676939c727c72a79;hpb=e7cc6a764ff67b5885d6633385fac23ccc1dc9a7;p=ginac.git diff --git a/check/time_lw_Qprime.cpp b/check/time_lw_Qprime.cpp index 03c4e762..64374120 100644 --- a/check/time_lw_Qprime.cpp +++ b/check/time_lw_Qprime.cpp @@ -4,7 +4,7 @@ * Lewis and Michael Wester. */ /* - * GiNaC Copyright (C) 1999-2002 Johannes Gutenberg University Mainz, Germany + * GiNaC Copyright (C) 1999-2007 Johannes Gutenberg University Mainz, Germany * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -18,14 +18,14 @@ * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ #include "times.h" -static const bool do_test = false; // set to true in order to run this beast +static const bool do_test = true; // set to true in order to run this beast -static unsigned test(void) +static unsigned test() { // same matrix as in test P': const unsigned n = 10; @@ -66,7 +66,7 @@ static unsigned test(void) return 0; } -unsigned time_lw_Qprime(void) +unsigned time_lw_Qprime() { unsigned result = 0; unsigned count = 0; @@ -74,7 +74,7 @@ unsigned time_lw_Qprime(void) double time = .0; cout << "timing Lewis-Wester test Q' (charpoly(P'))" << flush; - clog << "-------Lewis-Wester test Q' (charpoly(P'))" << endl; + clog << "-------Lewis-Wester test Q' (charpoly(P')):" << endl; if (do_test) { rolex.start(); @@ -91,7 +91,7 @@ unsigned time_lw_Qprime(void) } else { cout << " failed "; } - cout << int(1000*(time/count))*0.001 << 's' << endl; + cout << time/count << 's' << endl; } else { cout << " disabled" << endl; clog << "(no output)" << endl;