Changeset f0168a5 in git


Ignore:
Timestamp:
Dec 15, 2011, 3:37:04 AM (11 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'spielwiese', '91fdef05f09f54b8d58d92a472e9c4a43aa4656f')
Children:
ee668eff445bb4cf7e96d94673c39f627a30d232
Parents:
81845eb574ce4e246556ba7885ecb3a9be8222a9
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-12-15 03:37:04+01:00
git-committer:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2012-01-06 21:09:33+01:00
Message:
enable char_series

FIX: readd / uncomment / enable char_series
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • Singular/ipshell.cc

    r81845eb rf0168a5  
    28212821#endif
    28222822
     2823BOOLEAN jjRESULTANT(leftv res, leftv u, leftv v, leftv w)
     2824{
    28232825#ifdef HAVE_FACTORY
    2824 BOOLEAN jjRESULTANT(leftv res, leftv u, leftv v, leftv w)
    2825 {
    28262826  res->data=singclap_resultant((poly)u->CopyD(),(poly)v->CopyD(),
    28272827                  (poly)w->CopyD(), currRing);
    28282828  return errorreported;
    2829 }
    2830 BOOLEAN jjCHARSERIES(leftv res, leftv u)
    2831 {
    2832 #if 1
     2829#else
    28332830  Werror("Sorry: not yet re-factored: see libpolys/polys/clapsing.cc");
    28342831  return FALSE;
    2835 #else
     2832#endif
     2833}
     2834
     2835BOOLEAN jjCHARSERIES(leftv res, leftv u)
     2836{
     2837#if defined(HAVE_FACTORY) && defined(HAVE_LIBFAC)
    28362838  res->data=singclap_irrCharSeries((ideal)u->Data(), currRing);
    28372839  return (res->data==NULL);
     2840#else
     2841  Werror("Sorry: not yet re-factored: see libpolys/polys/clapsing.cc");
     2842  return FALSE;
    28382843#endif
    28392844}
    2840 #endif
    28412845
    28422846// from semic.cc
  • Singular/ipshell.h

    r81845eb rf0168a5  
    231231BOOLEAN nuUResSolve( leftv res, leftv args );
    232232
    233 
    234 #endif
    235 
     233BOOLEAN jjCHARSERIES(leftv res, leftv u);
     234/*
     235BOOLEAN jjRESULTANT(leftv res, leftv u, leftv v, leftv w);
     236#if 0
     237BOOLEAN jjIS_SQR_FREE(leftv res, leftv u);
     238#endif
     239*/
     240
     241
     242#endif
     243
  • Singular/table.h

    r81845eb rf0168a5  
    4545,{D(jjCHAR),       CHARACTERISTIC_CMD, INT_CMD,     RING_CMD      , ALLOW_PLURAL |ALLOW_RING}
    4646,{D(jjCHAR),       CHARACTERISTIC_CMD, INT_CMD,     QRING_CMD     , ALLOW_PLURAL |ALLOW_RING}
    47 #ifdef HAVE_FACTORY
    48 // need LIBFAC
    49 //,{D(jjCHARSERIES), CHAR_SERIES_CMD, MATRIX_CMD,     IDEAL_CMD     , NO_PLURAL |NO_RING}
    50 #else
    51 ,{  jjWRONG ,      CHAR_SERIES_CMD, MATRIX_CMD,     IDEAL_CMD     , NO_PLURAL |NO_RING}
    52 #endif
     47,{D(jjCHARSERIES), CHAR_SERIES_CMD, MATRIX_CMD,     IDEAL_CMD     , NO_PLURAL |NO_RING}
    5348,{D(jjrCharStr),   CHARSTR_CMD,     XS(STRING_CMD), RING_CMD      , ALLOW_PLURAL |ALLOW_RING}
    5449,{D(jjrCharStr),   CHARSTR_CMD,     XS(STRING_CMD), QRING_CMD     , ALLOW_PLURAL |ALLOW_RING}
  • libpolys/polys/clapsing.h

    r81845eb rf0168a5  
    5959poly singclap_det( const matrix m, const ring r );
    6060int singclap_det_i( intvec * m, const ring r );
    61 /*
    62 BOOLEAN jjRESULTANT(leftv res, leftv u, leftv v, leftv w);
    63 BOOLEAN jjCHARSERIES(leftv res, leftv u);
    64 #if 0
    65 BOOLEAN jjIS_SQR_FREE(leftv res, leftv u);
    66 #endif
    67 */
    6861
    6962number   nChineseRemainder(number *x, number *q,int rl, const coeffs r);
Note: See TracChangeset for help on using the changeset viewer.