Changeset e744d9 in git for dyn_modules/callgfanlib/tropicalVariety.cc
- Timestamp:
- Jul 17, 2014, 12:28:18 PM (9 years ago)
- Branches:
- (u'spielwiese', 'ec94ef7a30b928574c0c3daf41f6804dff5f6b69')
- Children:
- eb836ceccfffe01622457439ed104bca800bc101
- Parents:
- 3c0aa5079c417e92fdfaa03c1d87d73f5b365291
- git-author:
- Yue Ren <ren@mathematik.uni-kl.de>2014-07-17 12:28:18+02:00
- git-committer:
- Yue Ren <ren@mathematik.uni-kl.de>2015-02-06 13:47:03+01:00
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
dyn_modules/callgfanlib/tropicalVariety.cc
r3c0aa5 re744d9 4 4 #include <tropicalVarietyOfIdeals.h> 5 5 #include <libpolys/coeffs/numbers.h> 6 #include <libpolys/misc/options.h> 6 7 #include <kernel/structs.h> 8 9 10 BITSET bitsetSave1, bitsetSave2; 11 12 /*** 13 * sets option(redSB) 14 **/ 15 static void setOptionRedSB() 16 { 17 SI_SAVE_OPT(bitsetSave1,bitsetSave2); 18 si_opt_1|=Sy_bit(OPT_REDSB); 19 } 20 21 /*** 22 * sets option(noredSB); 23 **/ 24 static void undoSetOptionRedSB() 25 { 26 SI_RESTORE_OPT(bitsetSave1,bitsetSave2); 27 } 7 28 8 29 BOOLEAN tropicalVariety(leftv res, leftv args) … … 25 46 number p = (number) v->CopyD(); 26 47 tropicalStrategy currentStrategy(I,p,currRing); 48 setOptionRedSB(); 27 49 gfan::ZFan* tropI = tropicalVariety(I,currRing,currentStrategy); 50 undoSetOptionRedSB(); 28 51 res->rtyp = fanID; 29 52 res->data = (char*) tropI;
Note: See TracChangeset
for help on using the changeset viewer.