Changeset 206e158 in git for kernel/ringgb.h


Ignore:
Timestamp:
May 11, 2007, 12:48:05 PM (16 years ago)
Author:
Oliver Wienand <wienand@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'a800fe4b3e9d37a38c5a10cc0ae9dfa0c15a4ee6')
Children:
d15996cd44ce997d3360fac629f4062adb1c4836
Parents:
3fd4df896525da08d34f33e88e6239994fa4d0e6
Message:
structs.h, numbers.*, rmodulo*:
new method nComp
nIntDiv(0, a) = module / a in rmodulo

ringgb.*:
adapted for more generic rings

ring.h:
rField_is_Domain new

k*:
adapted for gbs over Z/m


git-svn-id: file:///usr/local/Singular/svn/trunk@10034 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/ringgb.h

    r3fd4df r206e158  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: ringgb.h,v 1.5 2006-06-12 13:04:26 Singular Exp $ */
     4/* $Id: ringgb.h,v 1.6 2007-05-11 10:48:05 wienand Exp $ */
    55/*
    66* ABSTRACT: ringgb interface
     
    99#define RINGGB_HEADER
    1010#include "mod2.h"
    11 #ifdef HAVE_RING2TOM
     11
     12#ifdef HAVE_RINGS
    1213#include "polys.h"
    1314
    14 poly reduce_poly_fct(poly p, ring r);
    15 poly ringRedNF(poly f, ideal G, ring r);
    1615poly ringNF(poly f, ideal G, ring r);
    1716poly plain_spoly(poly f, poly g);
    1817int testGB(ideal I, ideal GI);
    1918
     19#ifdef HAVE_RING2TOM
     20poly reduce_poly_fct(poly p, ring r);
     21poly ringRedNF(poly f, ideal G, ring r);
     22#endif
     23
    2024#endif
    2125#endif
Note: See TracChangeset for help on using the changeset viewer.