Changeset a6574c3 in git
- Timestamp:
- Nov 9, 2016, 8:22:17 PM (7 years ago)
- Branches:
- (u'spielwiese', '5b153614cbc72bfa198d75b1e9e33dab2645d9fe')
- Children:
- dfda213f61263ad8410b207a93bc8a2718a3edc0
- Parents:
- ebfa7a9d174387b333fddda2c3d8d1442a078310
- Location:
- Singular/dyn_modules/gfanlib
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/dyn_modules/gfanlib/bbcone.cc
rebfa7a ra6574c3 353 353 BOOLEAN coneViaNormals(leftv res, leftv args) 354 354 { 355 gfan::deinitializeCddlibIfRequired(); 355 356 gfan::initializeCddlibIfRequired(); 356 357 leftv u = args; … … 509 510 BOOLEAN coneViaRays(leftv res, leftv args) 510 511 { 512 gfan::deinitializeCddlibIfRequired(); 511 513 gfan::initializeCddlibIfRequired(); 512 514 leftv u = args; … … 531 533 BOOLEAN inequalities(leftv res, leftv args) 532 534 { 535 gfan::deinitializeCddlibIfRequired(); 533 536 gfan::initializeCddlibIfRequired(); 534 537 leftv u = args; … … 548 551 BOOLEAN equations(leftv res, leftv args) 549 552 { 553 gfan::deinitializeCddlibIfRequired(); 550 554 gfan::initializeCddlibIfRequired(); 551 555 leftv u = args; … … 564 568 BOOLEAN facets(leftv res, leftv args) 565 569 { 570 gfan::deinitializeCddlibIfRequired(); 566 571 gfan::initializeCddlibIfRequired(); 567 572 leftv u = args; … … 580 585 BOOLEAN impliedEquations(leftv res, leftv args) 581 586 { 587 gfan::deinitializeCddlibIfRequired(); 582 588 gfan::initializeCddlibIfRequired(); 583 589 leftv u = args; … … 596 602 BOOLEAN generatorsOfSpan(leftv res, leftv args) 597 603 { 604 gfan::deinitializeCddlibIfRequired(); 598 605 gfan::initializeCddlibIfRequired(); 599 606 leftv u = args; … … 612 619 BOOLEAN generatorsOfLinealitySpace(leftv res, leftv args) 613 620 { 621 gfan::deinitializeCddlibIfRequired(); 614 622 gfan::initializeCddlibIfRequired(); 615 623 leftv u = args; … … 628 636 BOOLEAN rays(leftv res, leftv args) 629 637 { 638 gfan::deinitializeCddlibIfRequired(); 630 639 gfan::initializeCddlibIfRequired(); 631 640 leftv u = args; … … 652 661 BOOLEAN quotientLatticeBasis(leftv res, leftv args) 653 662 { 663 gfan::deinitializeCddlibIfRequired(); 654 664 gfan::initializeCddlibIfRequired(); 655 665 leftv u = args; … … 668 678 BOOLEAN getLinearForms(leftv res, leftv args) 669 679 { 680 gfan::deinitializeCddlibIfRequired(); 670 681 gfan::initializeCddlibIfRequired(); 671 682 leftv u = args; … … 684 695 BOOLEAN ambientDimension(leftv res, leftv args) 685 696 { 697 gfan::deinitializeCddlibIfRequired(); 686 698 gfan::initializeCddlibIfRequired(); 687 699 leftv u=args; … … 713 725 BOOLEAN dimension(leftv res, leftv args) 714 726 { 727 gfan::deinitializeCddlibIfRequired(); 715 728 gfan::initializeCddlibIfRequired(); 716 729 leftv u=args; … … 742 755 BOOLEAN codimension(leftv res, leftv args) 743 756 { 757 gfan::deinitializeCddlibIfRequired(); 744 758 gfan::initializeCddlibIfRequired(); 745 759 leftv u=args; … … 771 785 BOOLEAN linealityDimension(leftv res, leftv args) 772 786 { 787 gfan::deinitializeCddlibIfRequired(); 773 788 gfan::initializeCddlibIfRequired(); 774 789 leftv u=args; … … 793 808 BOOLEAN getMultiplicity(leftv res, leftv args) 794 809 { 810 gfan::deinitializeCddlibIfRequired(); 795 811 gfan::initializeCddlibIfRequired(); 796 812 leftv u = args; … … 809 825 BOOLEAN isOrigin(leftv res, leftv args) 810 826 { 827 gfan::deinitializeCddlibIfRequired(); 811 828 gfan::initializeCddlibIfRequired(); 812 829 leftv u = args; … … 825 842 BOOLEAN isFullSpace(leftv res, leftv args) 826 843 { 844 gfan::deinitializeCddlibIfRequired(); 827 845 gfan::initializeCddlibIfRequired(); 828 846 leftv u = args; … … 841 859 BOOLEAN isSimplicial(leftv res, leftv args) 842 860 { 861 gfan::deinitializeCddlibIfRequired(); 843 862 gfan::initializeCddlibIfRequired(); 844 863 leftv u=args; … … 865 884 BOOLEAN containsPositiveVector(leftv res, leftv args) 866 885 { 886 gfan::deinitializeCddlibIfRequired(); 867 887 gfan::initializeCddlibIfRequired(); 868 888 leftv u = args; … … 881 901 BOOLEAN linealitySpace(leftv res, leftv args) 882 902 { 903 gfan::deinitializeCddlibIfRequired(); 883 904 gfan::initializeCddlibIfRequired(); 884 905 leftv u = args; … … 897 918 BOOLEAN dualCone(leftv res, leftv args) 898 919 { 920 gfan::deinitializeCddlibIfRequired(); 899 921 gfan::initializeCddlibIfRequired(); 900 922 leftv u = args; … … 913 935 BOOLEAN negatedCone(leftv res, leftv args) 914 936 { 937 gfan::deinitializeCddlibIfRequired(); 915 938 gfan::initializeCddlibIfRequired(); 916 939 leftv u = args; … … 929 952 BOOLEAN semigroupGenerator(leftv res, leftv args) 930 953 { 954 gfan::deinitializeCddlibIfRequired(); 931 955 gfan::initializeCddlibIfRequired(); 932 956 leftv u = args; … … 952 976 BOOLEAN relativeInteriorPoint(leftv res, leftv args) 953 977 { 978 gfan::deinitializeCddlibIfRequired(); 954 979 gfan::initializeCddlibIfRequired(); 955 980 leftv u = args; … … 968 993 BOOLEAN uniquePoint(leftv res, leftv args) 969 994 { 995 gfan::deinitializeCddlibIfRequired(); 970 996 gfan::initializeCddlibIfRequired(); 971 997 leftv u = args; … … 1005 1031 BOOLEAN randomPoint(leftv res, leftv args) 1006 1032 { 1033 gfan::deinitializeCddlibIfRequired(); 1007 1034 gfan::initializeCddlibIfRequired(); 1008 1035 leftv u = args; … … 1021 1048 BOOLEAN setMultiplicity(leftv res, leftv args) 1022 1049 { 1050 gfan::deinitializeCddlibIfRequired(); 1023 1051 gfan::initializeCddlibIfRequired(); 1024 1052 leftv u = args; … … 1042 1070 BOOLEAN setLinearForms(leftv res, leftv args) 1043 1071 { 1072 gfan::deinitializeCddlibIfRequired(); 1044 1073 gfan::initializeCddlibIfRequired(); 1045 1074 leftv u = args; … … 1095 1124 BOOLEAN coneToPolytope(leftv res, leftv args) 1096 1125 { 1126 gfan::deinitializeCddlibIfRequired(); 1097 1127 gfan::initializeCddlibIfRequired(); 1098 1128 leftv u = args; … … 1113 1143 BOOLEAN intersectCones(leftv res, leftv args) 1114 1144 { 1145 gfan::deinitializeCddlibIfRequired(); 1115 1146 gfan::initializeCddlibIfRequired(); 1116 1147 leftv u = args; … … 1203 1234 BOOLEAN convexHull(leftv res, leftv args) 1204 1235 { 1236 gfan::deinitializeCddlibIfRequired(); 1205 1237 gfan::initializeCddlibIfRequired(); 1206 1238 leftv u = args; … … 1310 1342 BOOLEAN coneLink(leftv res, leftv args) 1311 1343 { 1344 gfan::deinitializeCddlibIfRequired(); 1312 1345 gfan::initializeCddlibIfRequired(); 1313 1346 leftv u = args; … … 1356 1389 BOOLEAN containsInSupport(leftv res, leftv args) 1357 1390 { 1391 gfan::deinitializeCddlibIfRequired(); 1358 1392 gfan::initializeCddlibIfRequired(); 1359 1393 leftv u=args; … … 1415 1449 BOOLEAN containsRelatively(leftv res, leftv args) 1416 1450 { 1451 gfan::deinitializeCddlibIfRequired(); 1417 1452 gfan::initializeCddlibIfRequired(); 1418 1453 leftv u = args; … … 1457 1492 BOOLEAN hasFace(leftv res, leftv args) 1458 1493 { 1494 gfan::deinitializeCddlibIfRequired(); 1459 1495 gfan::initializeCddlibIfRequired(); 1460 1496 leftv u=args; … … 1491 1527 BOOLEAN canonicalizeCone(leftv res, leftv args) 1492 1528 { 1529 gfan::deinitializeCddlibIfRequired(); 1493 1530 gfan::initializeCddlibIfRequired(); 1494 1531 leftv u=args; … … 1508 1545 BOOLEAN containsCone(leftv res, leftv args) 1509 1546 { 1547 gfan::deinitializeCddlibIfRequired(); 1510 1548 gfan::initializeCddlibIfRequired(); 1511 1549 leftv u=args; … … 1545 1583 BOOLEAN faceContaining(leftv res, leftv args) 1546 1584 { 1585 gfan::deinitializeCddlibIfRequired(); 1547 1586 gfan::initializeCddlibIfRequired(); 1548 1587 leftv u = args; -
Singular/dyn_modules/gfanlib/bbfan.cc
rebfa7a ra6574c3 39 39 else 40 40 { 41 gfan::deinitializeCddlibIfRequired(); 41 42 gfan::initializeCddlibIfRequired(); 42 43 gfan::ZFan* zf = (gfan::ZFan*)d; … … 176 177 BOOLEAN emptyFan(leftv res, leftv args) 177 178 { 179 gfan::deinitializeCddlibIfRequired(); 178 180 gfan::initializeCddlibIfRequired(); 179 181 leftv u = args; … … 229 231 BOOLEAN fullFan(leftv res, leftv args) 230 232 { 233 gfan::deinitializeCddlibIfRequired(); 231 234 gfan::initializeCddlibIfRequired(); 232 235 leftv u = args; … … 267 270 BOOLEAN numberOfConesOfDimension(leftv res, leftv args) 268 271 { 272 gfan::deinitializeCddlibIfRequired(); 269 273 gfan::initializeCddlibIfRequired(); 270 274 leftv u=args; … … 312 316 BOOLEAN ncones(leftv res, leftv args) 313 317 { 318 gfan::deinitializeCddlibIfRequired(); 314 319 gfan::initializeCddlibIfRequired(); 315 320 leftv u=args; … … 333 338 BOOLEAN nmaxcones(leftv res, leftv args) 334 339 { 340 gfan::deinitializeCddlibIfRequired(); 335 341 gfan::initializeCddlibIfRequired(); 336 342 leftv u=args; … … 372 378 BOOLEAN isCompatible(leftv res, leftv args) 373 379 { 380 gfan::deinitializeCddlibIfRequired(); 374 381 gfan::initializeCddlibIfRequired(); 375 382 leftv u=args; … … 393 400 BOOLEAN insertCone(leftv res, leftv args) 394 401 { 402 gfan::deinitializeCddlibIfRequired(); 395 403 gfan::initializeCddlibIfRequired(); 396 404 leftv u=args; … … 451 459 BOOLEAN containsInCollection(leftv res, leftv args) 452 460 { 461 gfan::deinitializeCddlibIfRequired(); 453 462 gfan::initializeCddlibIfRequired(); 454 463 leftv u=args; … … 510 519 BOOLEAN removeCone(leftv res, leftv args) 511 520 { 521 gfan::deinitializeCddlibIfRequired(); 512 522 gfan::initializeCddlibIfRequired(); 513 523 leftv u=args; … … 547 557 BOOLEAN getCone(leftv res, leftv args) 548 558 { 559 gfan::deinitializeCddlibIfRequired(); 549 560 gfan::initializeCddlibIfRequired(); 550 561 leftv u=args; … … 623 634 BOOLEAN getCones(leftv res, leftv args) 624 635 { 636 gfan::deinitializeCddlibIfRequired(); 625 637 gfan::initializeCddlibIfRequired(); 626 638 leftv u=args; … … 698 710 BOOLEAN isPure(leftv res, leftv args) 699 711 { 712 gfan::deinitializeCddlibIfRequired(); 700 713 gfan::initializeCddlibIfRequired(); 701 714 leftv u=args; … … 729 742 BOOLEAN fVector(leftv res, leftv args) 730 743 { 744 gfan::deinitializeCddlibIfRequired(); 731 745 gfan::initializeCddlibIfRequired(); 732 746 leftv u=args; … … 745 759 gfan::ZMatrix rays(const gfan::ZFan* const zf) 746 760 { 761 gfan::deinitializeCddlibIfRequired(); 747 762 gfan::initializeCddlibIfRequired(); 748 763 gfan::ZMatrix rays(0,zf->getAmbientDimension()); … … 757 772 int numberOfConesWithVector(gfan::ZFan* zf, gfan::ZVector* v) 758 773 { 774 gfan::deinitializeCddlibIfRequired(); 759 775 gfan::initializeCddlibIfRequired(); 760 776 int count = 0; … … 775 791 BOOLEAN numberOfConesWithVector(leftv res, leftv args) 776 792 { 793 gfan::deinitializeCddlibIfRequired(); 777 794 gfan::initializeCddlibIfRequired(); 778 795 leftv u=args; … … 804 821 BOOLEAN fanFromString(leftv res, leftv args) 805 822 { 823 gfan::deinitializeCddlibIfRequired(); 806 824 gfan::initializeCddlibIfRequired(); 807 825 leftv u=args; … … 821 839 BOOLEAN fanViaCones(leftv res, leftv args) 822 840 { 841 gfan::deinitializeCddlibIfRequired(); 823 842 gfan::initializeCddlibIfRequired(); 824 843 leftv u=args; … … 972 991 BOOLEAN commonRefinement(leftv res, leftv args) 973 992 { 993 gfan::deinitializeCddlibIfRequired(); 974 994 gfan::initializeCddlibIfRequired(); 975 995 leftv u=args; -
Singular/dyn_modules/gfanlib/bbpolytope.cc
rebfa7a ra6574c3 185 185 BOOLEAN polytopeViaVertices(leftv res, leftv args) 186 186 { 187 gfan::deinitializeCddlibIfRequired(); 187 188 gfan::initializeCddlibIfRequired(); 188 189 leftv u = args; … … 320 321 BOOLEAN polytopeViaNormals(leftv res, leftv args) 321 322 { 323 gfan::deinitializeCddlibIfRequired(); 322 324 gfan::initializeCddlibIfRequired(); 323 325 leftv u = args; … … 342 344 BOOLEAN vertices(leftv res, leftv args) 343 345 { 346 gfan::deinitializeCddlibIfRequired(); 344 347 gfan::initializeCddlibIfRequired(); 345 348 leftv u = args; … … 401 404 BOOLEAN newtonPolytope(leftv res, leftv args) 402 405 { 406 gfan::deinitializeCddlibIfRequired(); 403 407 gfan::initializeCddlibIfRequired(); 404 408 leftv u = args; … … 416 420 BOOLEAN scalePolytope(leftv res, leftv args) 417 421 { 422 gfan::deinitializeCddlibIfRequired(); 418 423 gfan::initializeCddlibIfRequired(); 419 424 leftv u = args; … … 442 447 BOOLEAN dualPolytope(leftv res, leftv args) 443 448 { 449 gfan::deinitializeCddlibIfRequired(); 444 450 gfan::initializeCddlibIfRequired(); 445 451 leftv u = args; … … 458 464 BOOLEAN mixedVolume(leftv res, leftv args) 459 465 { 466 gfan::deinitializeCddlibIfRequired(); 460 467 gfan::initializeCddlibIfRequired(); 461 468 leftv u = args; -
Singular/dyn_modules/gfanlib/gfanlib.cc
rebfa7a ra6574c3 20 20 extern "C" int SI_MOD_INIT(gfanlib)(SModulFunctions* p) 21 21 { 22 gfan::deinitializeCddlibIfRequired(); 22 23 gfan::initializeCddlibIfRequired(); 23 24 bbcone_setup(p);
Note: See TracChangeset
for help on using the changeset viewer.