Changeset fee17e in git for Singular/extra.cc
- Timestamp:
- Mar 6, 2002, 5:38:29 PM (21 years ago)
- Branches:
- (u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '0604212ebb110535022efecad887940825b97c3f')
- Children:
- e9124eb945e2e569a4fb576e98e311fadf62298b
- Parents:
- ec93f1c1322989965789c2b3ffdae40d5ba12b59
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/extra.cc
rec93f1 rfee17e 2 2 * Computer Algebra System SINGULAR * 3 3 *****************************************/ 4 /* $Id: extra.cc,v 1.1 79 2002-02-16 18:26:07mschulze Exp $ */4 /* $Id: extra.cc,v 1.180 2002-03-06 16:38:29 mschulze Exp $ */ 5 5 /* 6 6 * ABSTRACT: general interface to internals of Singular ("system" command) … … 97 97 * - with HAVE_DYNAMIC_LOADING: these functions are loaded as module. 98 98 */ 99 //#ifndef HAVE_DYNAMIC_LOADING 99 #ifndef HAVE_DYNAMIC_LOADING 100 100 101 #ifdef HAVE_PCV 101 102 #include "pcv.h" 102 103 #endif 103 //#endif /* not HAVE_DYNAMIC_LOADING */ 104 105 #ifdef HAVE_EIGENVAL 106 #include "eigenval.h" 107 #endif 108 109 #ifdef HAVE_GMS 110 #include "gms.h" 111 #endif 112 113 #endif /* not HAVE_DYNAMIC_LOADING */ 104 114 105 115 // see clapsing.cc for a description of the `FACTORY_*' options … … 251 261 TEST_FOR("DynamicLoading"); 252 262 #endif 263 #ifdef HAVE_EIGENVAL 264 TEST_FOR("eigenval"); 265 #endif 266 #ifdef HAVE_GMS 267 TEST_FOR("gms"); 268 #endif 253 269 ; 254 270 return FALSE; … … 502 518 else 503 519 #endif 520 #ifndef HAVE_DYNAMIC_LOADING 504 521 /*==================== pcv ==================================*/ 505 //#ifndef HAVE_DYNAMIC_LOADING506 522 #ifdef HAVE_PCV 507 523 if(strcmp(sys_cmd,"pcvLAddL")==0) … … 541 557 else 542 558 #endif 543 //#endif /* HAVE_DYNAMIC_LOADING */ 559 /*==================== eigenvalues ==================================*/ 560 #ifdef HAVE_EIGENVAL 561 if(strcmp(sys_cmd,"hessenberg")==0) 562 { 563 return evHessenberg(res,h); 564 } 565 else 566 if(strcmp(sys_cmd,"eigenvals")==0) 567 { 568 return evEigenvals(res,h); 569 } 570 else 571 #endif 572 /*==================== Gauss-Manin system ==================================*/ 573 #ifdef HAVE_GMS 574 if(strcmp(sys_cmd,"gmsnf")==0) 575 { 576 return gmsNF(res,h); 577 } 578 else 579 #endif 580 #endif /* HAVE_DYNAMIC_LOADING */ 544 581 /*==================== contributors =============================*/ 545 582 if(strcmp(sys_cmd,"contributors") == 0) … … 636 673 #include "mpsr.h" 637 674 #include "mod_raw.h" 638 #ifdef HAVE_EIGENVAL639 #include "eigenval.h"640 #endif641 #ifdef HAVE_GMS642 #include "gms.h"643 #endif644 675 645 676 static BOOLEAN jjEXTENDED_SYSTEM(leftv res, leftv h)
Note: See TracChangeset
for help on using the changeset viewer.