X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?a=blobdiff_plain;ds=sidebyside;f=ginac%2Fnormal.h;h=25a1743bb6f15f4edb921d9769ca532488fdde47;hb=b7c15cf3731d4b3d4f9bcd7b95b42982e91a69bd;hp=35695083a2eeb9565112043cfd73426b2e4e6ee0;hpb=15d4b353c85f8815a95d97ab977c9ca48e155574;p=ginac.git diff --git a/ginac/normal.h b/ginac/normal.h index 35695083..25a1743b 100644 --- a/ginac/normal.h +++ b/ginac/normal.h @@ -1,7 +1,9 @@ /** @file normal.h * - * Functions for polynomial quotient and remainder, GCD and LCM computation - * and square-free factorization. */ + * This file defines several functions that work on univariate and + * multivariate polynomials and rational functions. + * These functions include polynomial quotient and remainder, GCD and LCM + * computation, square-free factorization and rational function normalization. */ /* * GiNaC Copyright (C) 1999-2000 Johannes Gutenberg University Mainz, Germany @@ -24,9 +26,9 @@ #ifndef __GINAC_NORMAL_H__ #define __GINAC_NORMAL_H__ -#ifndef NO_GINAC_NAMESPACE +#ifndef NO_NAMESPACE_GINAC namespace GiNaC { -#endif // ndef NO_GINAC_NAMESPACE +#endif // ndef NO_NAMESPACE_GINAC class ex; class symbol; @@ -52,8 +54,8 @@ 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); -#ifndef NO_GINAC_NAMESPACE +#ifndef NO_NAMESPACE_GINAC } // namespace GiNaC -#endif // ndef NO_GINAC_NAMESPACE +#endif // ndef NO_NAMESPACE_GINAC #endif // ndef __GINAC_NORMAL_H__