X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?a=blobdiff_plain;ds=sidebyside;f=ginac%2Fncmul.cpp;h=a12fd6facfa2e7d2168f99ec552beb9d85ca742e;hb=40a73cb0e13565894c6cc418719dd1ccd45327f2;hp=473a1c9ef43513711c8d876bdf90f65f5bb6b78e;hpb=d448856f20cb58f939ddbf636e7f72e3599b1468;p=ginac.git diff --git a/ginac/ncmul.cpp b/ginac/ncmul.cpp index 473a1c9e..a12fd6fa 100644 --- a/ginac/ncmul.cpp +++ b/ginac/ncmul.cpp @@ -31,7 +31,6 @@ #include "matrix.h" #include "print.h" #include "archive.h" -#include "debugmsg.h" #include "utils.h" namespace GiNaC { @@ -39,12 +38,11 @@ namespace GiNaC { GINAC_IMPLEMENT_REGISTERED_CLASS(ncmul, exprseq) ////////// -// default constructor, destructor, copy constructor assignment operator and helpers +// default ctor, dtor, copy ctor, assignment operator and helpers ////////// ncmul::ncmul() { - debugmsg("ncmul default constructor",LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_ncmul; } @@ -59,46 +57,39 @@ DEFAULT_DESTROY(ncmul) ncmul::ncmul(const ex & lh, const ex & rh) : inherited(lh,rh) { - debugmsg("ncmul constructor from ex,ex",LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_ncmul; } ncmul::ncmul(const ex & f1, const ex & f2, const ex & f3) : inherited(f1,f2,f3) { - debugmsg("ncmul constructor from 3 ex",LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_ncmul; } ncmul::ncmul(const ex & f1, const ex & f2, const ex & f3, const ex & f4) : inherited(f1,f2,f3,f4) { - debugmsg("ncmul constructor from 4 ex",LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_ncmul; } ncmul::ncmul(const ex & f1, const ex & f2, const ex & f3, const ex & f4, const ex & f5) : inherited(f1,f2,f3,f4,f5) { - debugmsg("ncmul constructor from 5 ex",LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_ncmul; } ncmul::ncmul(const ex & f1, const ex & f2, const ex & f3, const ex & f4, const ex & f5, const ex & f6) : inherited(f1,f2,f3,f4,f5,f6) { - debugmsg("ncmul constructor from 6 ex",LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_ncmul; } ncmul::ncmul(const exvector & v, bool discardable) : inherited(v,discardable) { - debugmsg("ncmul constructor from exvector,bool",LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_ncmul; } ncmul::ncmul(exvector * vp) : inherited(vp) { - debugmsg("ncmul constructor from exvector *",LOGLEVEL_CONSTRUCT); tinfo_key = TINFO_ncmul; } @@ -116,8 +107,6 @@ DEFAULT_ARCHIVING(ncmul) void ncmul::print(const print_context & c, unsigned level) const { - debugmsg("ncmul print", LOGLEVEL_PRINT); - if (is_a(c)) { inherited::print(c, level); @@ -259,7 +248,7 @@ ex ncmul::coeff(const ex & s, int n) const if (coeff_found) return (new ncmul(coeffseq,1))->setflag(status_flags::dynallocated); - return _ex0(); + return _ex0; } unsigned ncmul::count_factors(const ex & e) const @@ -331,7 +320,7 @@ ex ncmul::eval(int level) const if (assocseq.size()==1) return *(seq.begin()); // ncmul() -> 1 - if (assocseq.empty()) return _ex1(); + if (assocseq.empty()) return _ex1; // determine return types unsignedvector rettypes; @@ -593,7 +582,7 @@ ex nonsimplified_ncmul(const exvector & v) ex simplified_ncmul(const exvector & v) { if (v.empty()) - return _ex1(); + return _ex1; else if (v.size() == 1) return v[0]; else