Changeset 43d920 in git for libpolys


Ignore:
Timestamp:
Aug 1, 2014, 4:02:00 PM (10 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', '38077648e7239f98078663eb941c3c979511150a')
Children:
8fec1744a3a9bea1854b58d99979f51ac2c46026
Parents:
f3e64d2b052f467af1c5e5f5f48b18775f6c25be
Message:
removed cfName and related
Location:
libpolys/coeffs
Files:
18 edited

Legend:

Unmodified
Added
Removed
  • libpolys/coeffs/AE.cc

    • Property mode changed from 100755 to 100644
  • libpolys/coeffs/AE.h

    • Property mode changed from 100755 to 100644
  • libpolys/coeffs/AEQ.cc

    • Property mode changed from 100755 to 100644
  • libpolys/coeffs/AEQ.h

    • Property mode changed from 100755 to 100644
  • libpolys/coeffs/AEp.cc

    • Property mode changed from 100755 to 100644
  • libpolys/coeffs/AEp.h

    • Property mode changed from 100755 to 100644
  • libpolys/coeffs/OPAE.cc

    • Property mode changed from 100755 to 100644
    rf3e64d2 r43d920  
    265265}
    266266*/
    267 char*    nAEName       (number, const coeffs)
    268 {       char *c=new char;
    269         *c='c';
    270         return c;
    271 }
    272267
    273268void    nAEInpMult       (number &, number, const coeffs)
     
    339334    r->cfDelete= nAEDelete;
    340335    r->cfSetMap = npSetMap;
    341     r->cfName = nAEName;
    342336    r->cfInpMult=nAEInpMult; //????
    343337    r->cfCoeffWrite=nAECoeffWrite; //????
  • libpolys/coeffs/OPAE.h

    • Property mode changed from 100755 to 100644
    rf3e64d2 r43d920  
    4646void    nAEDelete       (number *a, const coeffs r);//
    4747number    nAESetMap      (number a, const coeffs r);//
    48 char*    nAEName         (number a, const coeffs r);//
    4948void    nAEInpMult      (number &a ,number b, const coeffs r);//
    5049void    nAECoeffWrite   (const coeffs r, BOOLEAN details);//
  • libpolys/coeffs/OPAEQ.cc

    • Property mode changed from 100755 to 100644
    rf3e64d2 r43d920  
    256256}
    257257*/
    258 char*    nAEQName       (number, const coeffs)
    259 {
    260     char* c=new char;
    261     *c='c';
    262 
    263     return c;
    264 }
    265258
    266259void    nAEQInpMult       (number &, number, const coeffs)
     
    332325    r->cfDelete= nAEQDelete;
    333326    r->cfSetMap = npSetMap;
    334     r->cfName = nAEQName;
    335327    r->cfInpMult=nAEQInpMult; //????
    336328    r->cfCoeffWrite=nAEQCoeffWrite; //????
  • libpolys/coeffs/OPAEQ.h

    • Property mode changed from 100755 to 100644
    rf3e64d2 r43d920  
    4646void    nAEQDelete       (number *a, const coeffs r);//
    4747number    nAEQSetMap      (number a, const coeffs r);//
    48 char*    nAEQName         (number a, const coeffs r);//
    4948void    nAEQInpMult      (number &a ,number b, const coeffs r);//
    5049void    nAEQCoeffWrite   (const coeffs r, BOOLEAN details);//
  • libpolys/coeffs/OPAEp.cc

    • Property mode changed from 100755 to 100644
    rf3e64d2 r43d920  
    277277}
    278278*/
    279 char*    nAEpName       (number, const coeffs)
    280 {
    281     char* c=new char;
    282     *c='c';
    283 
    284     return c;
    285 }
    286279
    287280void    nAEpInpMult       (number &a, number b, const coeffs)
     
    361354    r->cfDelete= nAEpDelete;
    362355    r->cfSetMap = npSetMap;
    363     r->cfName = nAEpName;
    364356    r->cfInpMult=nAEpInpMult; //????
    365357    r->cfCoeffWrite=nAEpCoeffWrite; //????
  • libpolys/coeffs/OPAEp.h

    • Property mode changed from 100755 to 100644
    rf3e64d2 r43d920  
    4646void    nAEpDelete       (number *a, const coeffs r);//
    4747number    nAEpSetMap      (number a, const coeffs r);//
    48 char*    nAEpName         (number a, const coeffs r);//
    4948void    nAEpInpMult      (number &a ,number b, const coeffs r);//
    5049void    nAEpCoeffWrite   (const coeffs r, BOOLEAN details);//
  • libpolys/coeffs/README.coeffs

    rf3e64d2 r43d920  
    8787 1/2, the element 1/2 has no denominator, hence Den(1/2)=1. However...
    8888-cfGetNumerator (otherwiser cfCopy)
    89 -cfName (otherwise return NULL)
    90  Use?
    9189-cfInpMult (otherwise via cfMult/cfDelet): for optimization
    9290-cfInpAdd (otherwise via cfAdd/cfDelet): for optimization
  • libpolys/coeffs/coeffs.h

    rf3e64d2 r43d920  
    270270   void    (*cfWriteFd)(number a, FILE *f, const coeffs r);
    271271   number  (*cfReadFd)( s_buff f, const coeffs r);
    272 
    273    /// For extensions (writes into global string buffer)
    274    char *  (*cfName)(number n, const coeffs r);
    275272
    276273   /// Inplace: a *= b
  • libpolys/coeffs/numbers.cc

    rf3e64d2 r43d920  
    135135
    136136void   ndNormalize(number&, const coeffs) { }
    137 
    138 char * ndName(number, const coeffs) { return NULL; }
    139137
    140138number ndReturn0(number, const coeffs r) { return n_Init(0,r); }
     
    344342    n->cfGetDenom= ndGetDenom;
    345343    n->cfGetNumerator= ndGetNumerator;
    346     n->cfName =  ndName;
    347344    n->cfImPart=ndReturn0;
    348345    n->cfDelete= ndDelete;
     
    457454    assume(n->cfDelete!=NULL);
    458455    assume(n->cfSetMap!=NULL);
    459     assume(n->cfName!=NULL);
    460456    assume(n->cfInpMult!=NULL);
    461457//    assume(n->cfInit_bigint!=NULL);
  • libpolys/coeffs/numbers.h

    rf3e64d2 r43d920  
    5656number ndCopyMap(number a, const coeffs src, const coeffs dst);
    5757int ndSize(number a, const coeffs r);
    58 char * ndName(number n, const coeffs r);
    5958number ndGetDenom(number &n, const coeffs r);
    6059number ndGetNumerator(number &a,const coeffs r);
  • libpolys/coeffs/rmodulo2m.cc

    rf3e64d2 r43d920  
    150150  r->cfGetUnit     = nr2mGetUnit;
    151151  r->cfExtGcd      = nr2mExtGcd;
    152   r->cfName        = ndName;
    153152  r->cfCoeffWrite  = nr2mCoeffWrite;
    154153  r->cfQuot1       = nr2mQuot1;
  • libpolys/coeffs/rmodulon.cc

    rf3e64d2 r43d920  
    168168  r->cfXExtGcd     = nrnXExtGcd;
    169169  r->cfQuotRem     = nrnQuotRem;
    170   r->cfName        = ndName;
    171170  r->cfCoeffWrite  = nrnCoeffWrite;
    172171  r->nCoeffIsEqual = nrnCoeffsEqual;
Note: See TracChangeset for help on using the changeset viewer.