Changeset 41f495 in git


Ignore:
Timestamp:
Mar 5, 2001, 7:25:47 PM (22 years ago)
Author:
Mathias Schulze <mschulze@…>
Branches:
(u'spielwiese', '8d54773d6c9e2f1d2593a28bc68b7eeab54ed529')
Children:
65b27c5c9be783dc3dacb25081a2b1227c9d5425
Parents:
e4743bc491fb7b8defc40d2bed3417da0c567fba
Message:
*mschulze: corrected assumeStdFlag for reduce


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

Legend:

Unmodified
Added
Removed
  • Singular/iparith.cc

    re4743bc r41f495  
    22*  Computer Algebra System SINGULAR     *
    33****************************************/
    4 /* $Id: iparith.cc,v 1.259 2001-03-05 16:43:14 mschulze Exp $ */
     4/* $Id: iparith.cc,v 1.260 2001-03-05 18:25:47 mschulze Exp $ */
    55
    66/*
     
    41634163  if (!pIsUnit((poly)v->Data()))
    41644164  {
    4165     WerrorS("2rd argument must be a unit");
     4165    WerrorS("2nd argument must be a unit");
    41664166    return TRUE;
    41674167  }
     
    41794179  if (!mpIsDiagUnit((matrix)v->Data()))
    41804180  {
    4181     WerrorS("2rd argument must be a diagonal matrix of units");
     4181    WerrorS("2nd argument must be a diagonal matrix of units");
    41824182    return TRUE;
    41834183  }
     
    44264426static BOOLEAN jjREDUCE3_CP(leftv res, leftv u, leftv v, leftv w)
    44274427{
    4428   assumeStdFlag(v);
    4429   if (!idIsZeroDim((ideal)v->Data()))
     4428  assumeStdFlag(w);
     4429  if (!idIsZeroDim((ideal)w->Data()))
    44304430  {
    44314431    Werror("`%s` must be 0-dimensional",v->Name());
     
    44384438static BOOLEAN jjREDUCE3_CID(leftv res, leftv u, leftv v, leftv w)
    44394439{
    4440   assumeStdFlag(v);
    4441   if (!idIsZeroDim((ideal)v->Data()))
     4440  assumeStdFlag(w);
     4441  if (!idIsZeroDim((ideal)w->Data()))
    44424442  {
    44434443    Werror("`%s` must be 0-dimensional",v->Name());
     
    50175017     (u4->Typ()==INT_CMD))
    50185018  {
     5019    assumeStdFlag(u3);
    50195020    if(!mpIsDiagUnit((matrix)u2->Data()))
    50205021    {
    5021       Werror("2rd argument must be a diagonal matrix of units");
     5022      Werror("2nd argument must be a diagonal matrix of units");
    50225023      return TRUE;
    50235024    }
     
    50315032     (u4->Typ()==INT_CMD))
    50325033  {
     5034    assumeStdFlag(u3);
    50335035    if(!pIsUnit((poly)u2->Data()))
    50345036    {
    5035       Werror("2rd argument must be a unit");
     5037      Werror("2nd argument must be a unit");
    50365038      return TRUE;
    50375039    }
     
    50575059     (u4->Typ()==INT_CMD)&&(u5->Typ()==INTVEC_CMD))
    50585060  {
     5061    assumeStdFlag(u3);
    50595062    if(!mpIsDiagUnit((matrix)u2->Data()))
    50605063    {
    5061       Werror("2rd argument must be a diagonal matrix of units");
     5064      Werror("2nd argument must be a diagonal matrix of units");
    50625065      return TRUE;
    50635066    }
     
    50725075     (u4->Typ()==INT_CMD)&&(u5->Typ()==INTVEC_CMD))
    50735076  {
     5077    assumeStdFlag(u3);
    50745078    if(!pIsUnit((poly)u2->Data()))
    50755079    {
    5076       Werror("2rd argument must be a unit");
     5080      Werror("2nd argument must be a unit");
    50775081      return TRUE;
    50785082    }
Note: See TracChangeset for help on using the changeset viewer.