Changeset e96e92 in git


Ignore:
Timestamp:
Sep 12, 2008, 4:16:01 PM (16 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
7be8ecce7f47aa46d48a1b6537109c812b3ebdff
Parents:
0007379bc6256aabf4e5ad04c01f5c36d37561f7
Message:
*hannes: use QGCD


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

Legend:

Unmodified
Added
Removed
  • kernel/clapsing.cc

    r000737 re96e92  
    33*  Computer Algebra System SINGULAR     *
    44****************************************/
    5 // $Id: clapsing.cc,v 1.30 2008-07-16 12:50:01 Singular Exp $
     5// $Id: clapsing.cc,v 1.31 2008-09-12 14:16:01 Singular Exp $
    66/*
    77* ABSTRACT: interface between Singular and factory
     
    238238    if (currRing->minpoly!=NULL)
    239239    {
     240    #if 0
    240241    #ifdef HAVE_LIBFAC_P
    241242      if (( nGetChar()==1 ) /* Q(a) */ && (!isOn(SW_USE_QGCD)))
     
    255256      else
    256257      #endif
    257       {
     258      #endif
     259      {
     260        bool b=isOn(SW_USE_QGCD);
     261        if ( nGetChar()==1 ) On(SW_USE_QGCD);
    258262        CanonicalForm mipo=convSingTrFactoryP(((lnumber)currRing->minpoly)->z);
    259263        Variable a=rootOf(mipo);
    260264        CanonicalForm F( convSingAPFactoryAP( f,a ) ), G( convSingAPFactoryAP( g,a ) );
    261265        res= convFactoryAPSingAP( gcd( F, G ) );
     266        if (!b) Off(SW_USE_QGCD);
    262267      }
    263268    }
Note: See TracChangeset for help on using the changeset viewer.