source: git/factory/singext.h @ c8f95d

fieker-DuValspielwiese
Last change on this file since c8f95d was fa0fc6, checked in by Oleksandr Motsak <motsak@…>, 12 years ago
eliminate extern feFopen in faivour of include findexec and fix feFopen.h itself
  • Property mode set to 100644
File size: 615 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
[fa0fc6]11#include <findexec/feFopen.h>
[cf2d9e]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.