X-Git-Url: https://ginac.de/ginac.git//ginac.git?a=blobdiff_plain;ds=sidebyside;f=ginac%2Ffderivative.cpp;h=c571d809fab48db86c6064c6db034707547471e5;hb=8c957d0e11b6819d3b648e8548141cbff5792e2a;hp=23fc83768ef4801464b15146e188df621ca52375;hpb=d448856f20cb58f939ddbf636e7f72e3599b1468;p=ginac.git diff --git a/ginac/fderivative.cpp b/ginac/fderivative.cpp index 23fc8376..c571d809 100644 --- a/ginac/fderivative.cpp +++ b/ginac/fderivative.cpp @@ -3,7 +3,7 @@ * Implementation of abstract derivatives of functions. */ /* - * GiNaC Copyright (C) 1999-2001 Johannes Gutenberg University Mainz, Germany + * GiNaC Copyright (C) 1999-2002 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 @@ -20,10 +20,11 @@ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ +#include + #include "fderivative.h" #include "print.h" #include "archive.h" -#include "debugmsg.h" #include "utils.h" namespace GiNaC { @@ -31,12 +32,11 @@ namespace GiNaC { GINAC_IMPLEMENT_REGISTERED_CLASS(fderivative, function) ////////// -// default constructor, destructor, copy constructor assignment operator and helpers +// default ctor, dtor, copy ctor, assignment operator and helpers ////////// fderivative::fderivative() { - debugmsg("fderivative default constructor", LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_fderivative; } @@ -54,20 +54,17 @@ DEFAULT_DESTROY(fderivative) fderivative::fderivative(unsigned ser, unsigned param, const exvector & args) : function(ser, args) { - debugmsg("fderivative constructor from unsigned,unsigned,exvector", LOGLEVEL_CONSTRUCT); parameter_set.insert(param); tinfo_key = TINFO_fderivative; } fderivative::fderivative(unsigned ser, const paramset & params, const exvector & args) : function(ser, args), parameter_set(params) { - debugmsg("fderivative constructor from unsigned,paramset,exvector", LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_fderivative; } fderivative::fderivative(unsigned ser, const paramset & params, exvector * vp) : function(ser, vp), parameter_set(params) { - debugmsg("fderivative constructor from unsigned,paramset,exvector *", LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_fderivative; } @@ -77,7 +74,6 @@ fderivative::fderivative(unsigned ser, const paramset & params, exvector * vp) : fderivative::fderivative(const archive_node &n, const lst &sym_lst) : inherited(n, sym_lst) { - debugmsg("fderivative constructor from archive_node", LOGLEVEL_CONSTRUCT); unsigned i = 0; while (true) { unsigned u; @@ -85,7 +81,7 @@ fderivative::fderivative(const archive_node &n, const lst &sym_lst) : inherited( parameter_set.insert(u); else break; - i++; + ++i; } } @@ -107,8 +103,6 @@ DEFAULT_UNARCHIVE(fderivative) void fderivative::print(const print_context & c, unsigned level) const { - debugmsg("fderivative print", LOGLEVEL_PRINT); - if (is_a(c)) { c.s << std::string(level, ' ') << class_name() << " "