source: git/factory/singext.h @ b1d287

jengelh-datetimespielwiese
Last change on this file since b1d287 was 362fc67, checked in by Martin Lee <martinlee84@…>, 11 years ago
chg: remove $Id$
  • Property mode set to 100644
File size: 648 bytes
RevLine 
[493c477]1/* emacs edit mode for this file is -*- C++ -*- */
[2dd068]2
3#ifndef INCL_SINGEXT_H
4#define INCL_SINGEXT_H
5
[e4fe2b]6// #include "config.h"
[9d7aaa]7
[2dd068]8#include "canonicalform.h"
[e4fe2b]9#include <factory/cf_gmp.h>
[2dd068]10
[cf2d9e]11extern FILE * feFopen ( const char * path, const char * mode);
12
[2dd068]13/*BEGINPUBLIC*/
14
[8357930]15void gmp_numerator ( const CanonicalForm & f, mpz_ptr result );
[2dd068]16
[8357930]17void gmp_denominator ( const CanonicalForm & f, mpz_ptr result );
[2dd068]18
[8838ab]19int gf_value (const CanonicalForm & f );
20
[a52291]21CanonicalForm make_cf ( const mpz_ptr n );
[2dd068]22
[a52291]23CanonicalForm make_cf ( const mpz_ptr n, const mpz_ptr d, bool normalize );
[2dd068]24
[8838ab]25CanonicalForm make_cf_from_gf ( const int z );
26
[2dd068]27/*ENDPUBLIC*/
28
[493c477]29#endif /* ! INCL_SINGEXT_H */
Note: See TracBrowser for help on using the repository browser.