X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=check%2Ftime_antipode.cpp;h=43d48f64d85c03b6ccdd0fff0f65c1da0c45f2d5;hp=43d4da493b5d16dc01592aa307a52ace8e00e6c8;hb=8247d44aac20d266d1b135468dacf521ea655f20;hpb=45355e89c34795306f493fe46613ac66d55ab89a diff --git a/check/time_antipode.cpp b/check/time_antipode.cpp index 43d4da49..43d48f64 100644 --- a/check/time_antipode.cpp +++ b/check/time_antipode.cpp @@ -12,11 +12,11 @@ * This program is based on work by * Isabella Bierenbaum and * Dirk Kreimer . - * For details, please ask for the diploma theses of Isabella Bierenbaum. + * For details, please see . */ /* - * GiNaC Copyright (C) 1999-2001 Johannes Gutenberg University Mainz, Germany + * GiNaC Copyright (C) 1999-2003 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 @@ -84,8 +84,8 @@ public: vertex(ijpair ij = ijpair(0,0)) : indices(ij) { } void increment_indices(const ijpair &ind) { indices.first += ind.first; indices.second += ind.second; } virtual ~vertex() { } - virtual vertex* copy(void) const = 0; - virtual ijpair get_increment(void) const { return indices; } + virtual vertex* copy() const = 0; + virtual ijpair get_increment() const { return indices; } virtual const ex evaluate(const symbol &x, const unsigned grad) const = 0; bool operator==(const vertex &v) const { return (indices==v.indices); } bool operator<(const vertex &v) const { return (indicesevaluate(x,grad)); } -unsigned node::total_edges(void) const +unsigned node::total_edges() const { unsigned accu = 0; for (multiset::const_iterator i=children.begin(); i!=children.end(); ++i) { @@ -442,9 +442,9 @@ static const node tree6(unsigned cuts=0) bool(cuts & 16))); } -static unsigned test_tree(const node (*tree_generator)(unsigned=0)) +static unsigned test_tree(const node tree_generator(unsigned)) { - const int edges = tree_generator().total_edges(); + const int edges = tree_generator(0).total_edges(); const int vertices = edges+1; // fill a vector of all possible 2^edges combinations of cuts... @@ -473,13 +473,13 @@ static unsigned test_tree(const node (*tree_generator)(unsigned=0)) return 0; } -unsigned time_antipode(void) +unsigned time_antipode() { unsigned result = 0; timer jaeger_le_coultre; cout << "timing computation of antipodes in Yukawa theory" << flush; - clog << "-------computation of antipodes in Yukawa theory" << endl; + clog << "-------computation of antipodes in Yukawa theory:" << endl; if (do_test) { jaeger_le_coultre.start();