Changeset 9a07cd in git for Singular/ipassign.cc


Ignore:
Timestamp:
Mar 1, 2011, 1:32:40 PM (13 years ago)
Author:
Frank Seelisch <seelisch@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
21972bb03ef532430607e35754a4d326473a808a
Parents:
0d6970109b48f04bc456f5aee530b7c06be12c64
Message:
bug fix alg/trans ext: function pointers in case of ring def by ringlist

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

Legend:

Unmodified
Added
Removed
  • Singular/ipassign.cc

    r0d69701 r9a07cd  
    157157       Werror("type %d too complex...set minpoly before",IDTYP(h)); break;
    158158  }
    159 }
    160 static void redefineFunctionPointers()
    161 {
    162   n_Procs_s* n = currRing->cf;
    163   /* re-defining function pointers */
    164   n->cfDelete       = naDelete;
    165   n->nNormalize     = naNormalize;
    166   n->cfInit         = naInit;
    167   n->nPar           = naPar;
    168   n->nParDeg        = naParDeg;
    169   n->n_Int          = naInt;
    170   n->nAdd           = naAdd;
    171   n->nSub           = naSub;
    172   n->nMult          = naMult;
    173   n->nDiv           = naDiv;
    174   n->nExactDiv      = naDiv;
    175   n->nIntDiv        = naIntDiv;
    176   n->nNeg           = naNeg;
    177   n->nInvers        = naInvers;
    178   n->nCopy          = naCopy;
    179   n->cfCopy         = na_Copy;
    180   n->nGreater       = naGreater;
    181   n->nEqual         = naEqual;
    182   n->nIsZero        = naIsZero;
    183   n->nIsOne         = naIsOne;
    184   n->nIsMOne        = naIsMOne;
    185   n->nGreaterZero   = naGreaterZero;
    186   n->cfWrite        = naWrite;
    187   n->nRead          = naRead;
    188   n->nPower         = naPower;
    189   n->nGcd           = naGcd;
    190   n->nLcm           = naLcm;
    191   n->cfSetMap       = naSetMap;
    192   n->nName          = naName;
    193   n->nSize          = naSize;
    194   n->cfGetDenom     = napGetDenom;
    195   n->cfGetNumerator = napGetNumerator;
    196 #ifdef LDEBUG
    197   n->nDBTest        = naDBTest;
    198 #endif
    199   /* re-defining global function pointers */
    200   nNormalize=naNormalize;
    201   nPar   = naPar;
    202   nParDeg= nParDeg;
    203   n_Int  = naInt;
    204   nAdd   = naAdd;
    205   nSub   = naSub;
    206   nMult  = naMult;
    207   nDiv   = naDiv;
    208   nExactDiv= naDiv;
    209   nIntDiv= naIntDiv;
    210   nNeg   = naNeg;
    211   nInvers= naInvers;
    212   nCopy  = naCopy;
    213   nGreater = naGreater;
    214   nEqual = naEqual;
    215   nIsZero = naIsZero;
    216   nIsOne = naIsOne;
    217   nIsMOne = naIsMOne;
    218   nGreaterZero = naGreaterZero;
    219   nRead = naRead;
    220   nPower = naPower;
    221   nGcd  = naGcd;
    222   nLcm  = naLcm;
    223   nName= naName;
    224   nSize  = naSize;
    225159}
    226160static BOOLEAN jjMINPOLY(leftv res, leftv a)
Note: See TracChangeset for help on using the changeset viewer.