Changeset 206e158 in git for kernel/kspoly.cc


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/kspoly.cc

    r3fd4df r206e158  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: kspoly.cc,v 1.10 2007-05-10 08:12:40 wienand Exp $ */
     4/* $Id: kspoly.cc,v 1.11 2007-05-11 10:48:03 wienand Exp $ */
    55/*
    66*  ABSTRACT -  Routines for Spoly creation and reductions
     
    1414#include "p_Procs.h"
    1515#include "gring.h"
    16 #ifdef HAVE_RING2TOM
     16#ifdef HAVE_RINGS
    1717#include "polys.h"
    1818#endif
     
    214214    a2 = tailRing->p_Procs->pp_Mult_mm(a2, m2, tailRing,last);
    215215#ifdef HAVE_RINGS
    216   if (rField_is_Ring(currRing)) l2 = pLength(a2);
     216  if (rField_is_Ring(currRing) && !(rField_is_Domain(currRing))) l2 = pLength(a2);
    217217#endif
    218218
Note: See TracChangeset for help on using the changeset viewer.