source: git/factory/fac_sqrfree.h @ ef9d6b

spielwiese
Last change on this file since ef9d6b was ef9d6b, checked in by Hans Schönemann <hannes@…>, 16 years ago
*hannes sqrFree git-svn-id: file:///usr/local/Singular/svn/trunk@10518 2c84dea3-7e68-4137-9b89-c4e89433aadc
  • Property mode set to 100644
File size: 819 bytes
Line 
1/* emacs edit mode for this file is -*- C++ -*- */
2/* $Id: fac_sqrfree.h,v 1.4 2008-01-22 09:30:31 Singular Exp $ */
3
4#ifndef INCL_FAC_SQRFREE_H
5#define INCL_FAC_SQRFREE_H
6
7#include <config.h>
8
9#include "canonicalform.h"
10
11/*BEGINPUBLIC*/
12
13int Powerup( const int base , const int exp);
14CFFList appendCFFL( const CFFList & Inputlist, const CFFactor & TheFactor);
15CFFList UnionCFFL(const CFFList & Inputlist1,const CFFList & Inputlist2);
16
17
18/*ENDPUBLIC*/
19
20CFFList sortCFFList ( CFFList & F );
21
22//CFFList sqrFreeFp ( const CanonicalForm & f );
23CFFList sqrFreeFp ( const CanonicalForm & r, const CanonicalForm &mipo=0 );
24
25bool isSqrFreeFp ( const CanonicalForm & f );
26
27CFFList sqrFreeZ ( const CanonicalForm & f, const CanonicalForm &mipo=0 );
28
29bool isSqrFreeZ ( const CanonicalForm & f );
30
31#endif /* ! INCL_FAC_SQRFREE_H */
Note: See TracBrowser for help on using the repository browser.