X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?a=blobdiff_plain;f=ginac%2Fnormal.h;h=fb6960f41f7fd13a813a30c507f202ce75fe371a;hb=df7b9291027e0e5bda65e07fe251469ef964e704;hp=25a1743bb6f15f4edb921d9769ca532488fdde47;hpb=e3830d7f64627be5f6f4f265c0e8effb653be6b9;p=ginac.git diff --git a/ginac/normal.h b/ginac/normal.h index 25a1743b..fb6960f4 100644 --- a/ginac/normal.h +++ b/ginac/normal.h @@ -6,7 +6,7 @@ * computation, square-free factorization and rational function normalization. */ /* - * GiNaC Copyright (C) 1999-2000 Johannes Gutenberg University Mainz, Germany + * GiNaC Copyright (C) 1999-2001 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 @@ -26,9 +26,9 @@ #ifndef __GINAC_NORMAL_H__ #define __GINAC_NORMAL_H__ -#ifndef NO_NAMESPACE_GINAC +#include "lst.h" + namespace GiNaC { -#endif // ndef NO_NAMESPACE_GINAC class ex; class symbol; @@ -52,10 +52,8 @@ extern ex gcd(const ex &a, const ex &b, ex *ca = NULL, ex *cb = NULL, bool check extern ex lcm(const ex &a, const ex &b, bool check_args = true); // Square-free factorization of a polynomial a(x) -extern ex sqrfree(const ex &a, const symbol &x); +extern ex sqrfree(const ex &a, const lst &l = lst()); -#ifndef NO_NAMESPACE_GINAC } // namespace GiNaC -#endif // ndef NO_NAMESPACE_GINAC #endif // ndef __GINAC_NORMAL_H__