source: git/libpolys/coeffs/rmodulo2m.h

spielwiese
Last change on this file was 738395, checked in by Hans Schoenemann <hannes@…>, 2 weeks ago
HAVE_RINGS is default (p2)
  • Property mode set to 100644
File size: 573 bytes
Line 
1#ifndef RMODULO2M_H
2#define RMODULO2M_H
3/****************************************
4*  Computer Algebra System SINGULAR     *
5****************************************/
6/*
7* ABSTRACT: numbers modulo 2^m such that 2^m - 1
8*           fits in an unsigned long
9*/
10
11#include "misc/auxiliary.h"
12
13struct n_Procs_s; typedef struct  n_Procs_s  *coeffs;
14struct snumber; typedef struct snumber *   number;
15
16BOOLEAN nr2mInitChar    (coeffs r, void*);
17number  nr2mMapZp       (number from, const coeffs /*src*/, const coeffs dst);
18/*for SAGE, better: use the result of n_SetMap*/
19
20#endif
Note: See TracBrowser for help on using the repository browser.