Changeset bb5c28 in git for kernel/ideals.h


Ignore:
Timestamp:
Jul 19, 2011, 3:37:02 PM (12 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '00e2e9c41af3fde1273eb3633f4c0c7c3db2579d')
Children:
6ed8c424bfe6fd9dc397bfdde3e8acf884469342
Parents:
8505243adc62492cbbb42cf428f637f22172ff4f
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2011-07-19 15:37:02+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 12:52:40+01:00
Message:
wrapper for simpleideals.h
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/ideals.h

    r8505243 rbb5c28  
    2525/// delete an ideal
    2626inline void idDelete (ideal* h, ring r = currRing) { id_Delete(h, r); } ;
    27 void id_ShallowDelete (ideal* h, ring r);
    28 /*- initialise an ideal -*/ // ?
    2927
    3028/// initialise the maximal ideal (at 0)
    31 ideal idMaxIdeal (int deg);
    32 
    33 /// gives an ideal the minimal possible size
    34 void idSkipZeroes (ideal ide);
     29//ideal id_MaxIdeal(int deg, const ring r);
     30#define idMaxIdeal(D) id_MaxIdeal(D,currRing)
    3531
    3632/// index of generator with leading term in ground ring (if any); otherwise -1
    37 int idPosConstant (ideal id);
    38 
     33//int id_PosConstant(ideal id, const ring r)
     34#define idPosConstant(I) id_PosConstant(I,currRing)
     35//
    3936/// Count the effective size of an ideal
    4037/// (without the trailing allocated zero-elements)
     
    4744}
    4845
    49 void idNorm(ideal id);
    50 void idDelMultiples(ideal id);
    51 void idDelEquals(ideal id);
    52 void idDelLmEquals(ideal id);
    53 void idDelDiv(ideal id);
    54 BOOLEAN idIsConstant(ideal id);
     46//void id_Norm(ideal id, const ring r);
     47#define idNorm(I) id_Norm(I,currRing)
     48
     49//void id_DelMultiples(ideal id, const ring r);
     50#define idDelMultiples(I) id_DelMultiples(I,currRing)
     51
     52//void id_DelEquals(ideal id, const ring r);
     53#define idDelEquals(I) id_DelEquals(I,currRing)
     54
     55//void id_DelLmEquals(ideal id, const ring r);
     56#define idDelLmEquals(I) id_DelLmEquals(I,currRing)
     57
     58//void id_DelDiv(ideal id, const ring r);
     59#define idDelDiv(I) id_DelDiv(I,currRing)
     60
     61//BOOLEAN id_IsConstant(ideal id, const ring r);
     62#define idIsConstant(I) id_IsConstant(I,currRing)
    5563
    5664#ifdef PDEBUG
Note: See TracChangeset for help on using the changeset viewer.