Changeset 82ca97 in git
- Timestamp:
- Sep 2, 2019, 4:00:10 PM (5 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- c31de19fc06d00001619811d115855826b1a0eb1
- Parents:
- da5240dfc44b807aeedaf5fdbcad4097d037233e
- Location:
- Singular
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/iparith.cc
rda5240 r82ca97 2583 2583 if ((v->rtyp!=IDHDL)||(v->e!=NULL)) return TRUE; 2584 2584 idhdl h=(idhdl)v->data; 2585 #ifdef HAVE_SHIFTBBA 2586 if (rIsLPRing(currRing)) 2587 { 2588 if (currRing->LPncGenCount < IDELEMS((ideal)u->Data())) 2589 { 2590 Werror("At least %d ncgen variables are needed for this computation.", IDELEMS((ideal)u->Data())); 2591 return TRUE; 2592 } 2593 } 2594 #endif 2585 2595 // CopyD for IDEAL_CMD and MODUL_CMD are identical: 2586 2596 res->data = (char *)idLiftStd((ideal)u->Data(), … … 6805 6815 idhdl hv=(idhdl)v->data; 6806 6816 idhdl hw=(idhdl)w->data; 6817 #ifdef HAVE_SHIFTBBA 6818 if (rIsLPRing(currRing)) 6819 { 6820 if (currRing->LPncGenCount < IDELEMS((ideal)u->Data())) 6821 { 6822 Werror("At least %d ncgen variables are needed for this computation.", IDELEMS((ideal)u->Data())); 6823 return TRUE; 6824 } 6825 } 6826 #endif 6807 6827 // CopyD for IDEAL_CMD and MODUL_CMD are identical: 6808 6828 res->data = (char *)idLiftStd((ideal)u->Data(), -
Singular/table.h
rda5240 r82ca97 692 692 ,{D(jjLIFT), LIFT_CMD, MATRIX_CMD, IDEAL_CMD, IDEAL_CMD, ALLOW_NC |ALLOW_RING} 693 693 ,{D(jjLIFT), LIFT_CMD, MATRIX_CMD, MODUL_CMD, MODUL_CMD, ALLOW_NC |ALLOW_RING} 694 ,{D(jjLIFTSTD), LIFTSTD_CMD, IDEAL_CMD, IDEAL_CMD, MATRIX_CMD, ALLOW_ PLURAL|ALLOW_RING}695 ,{D(jjLIFTSTD), LIFTSTD_CMD, MODUL_CMD, MODUL_CMD, MATRIX_CMD, ALLOW_ PLURAL|ALLOW_RING}694 ,{D(jjLIFTSTD), LIFTSTD_CMD, IDEAL_CMD, IDEAL_CMD, MATRIX_CMD, ALLOW_NC |ALLOW_RING} 695 ,{D(jjLIFTSTD), LIFTSTD_CMD, MODUL_CMD, MODUL_CMD, MATRIX_CMD, ALLOW_NC |ALLOW_RING} 696 696 ,{D(jjLOAD_E), LOAD_CMD, NONE, STRING_CMD, STRING_CMD, ALLOW_NC |ALLOW_RING} 697 697 ,{D(jjRES), LRES_CMD, RESOLUTION_CMD, IDEAL_CMD, INT_CMD, NO_NC |NO_RING} … … 841 841 ,{D(jjLIFT3), LIFT_CMD, MATRIX_CMD, IDEAL_CMD, IDEAL_CMD, MATRIX_CMD, ALLOW_NC |ALLOW_RING} 842 842 ,{D(jjLIFT3), LIFT_CMD, MATRIX_CMD, MODUL_CMD, MODUL_CMD, MATRIX_CMD, ALLOW_NC |ALLOW_RING} 843 ,{D(jjLIFTSTD3), LIFTSTD_CMD,IDEAL_CMD, IDEAL_CMD, MATRIX_CMD, MODUL_CMD, ALLOW_ PLURAL|ALLOW_RING}844 ,{D(jjLIFTSTD3), LIFTSTD_CMD,MODUL_CMD, MODUL_CMD, MATRIX_CMD, MODUL_CMD, ALLOW_ PLURAL|ALLOW_RING}843 ,{D(jjLIFTSTD3), LIFTSTD_CMD,IDEAL_CMD, IDEAL_CMD, MATRIX_CMD, MODUL_CMD, ALLOW_NC |ALLOW_RING} 844 ,{D(jjLIFTSTD3), LIFTSTD_CMD,MODUL_CMD, MODUL_CMD, MATRIX_CMD, MODUL_CMD, ALLOW_NC |ALLOW_RING} 845 845 ,{D(jjMATRIX_Id), MATRIX_CMD, MATRIX_CMD, IDEAL_CMD, INT_CMD, INT_CMD, ALLOW_NC |ALLOW_RING} 846 846 ,{D(jjMATRIX_Mo), MATRIX_CMD, MATRIX_CMD, MODUL_CMD, INT_CMD, INT_CMD, ALLOW_NC |ALLOW_RING} … … 934 934 ,{D(jjCALL3ARG), LIFT_CMD, MATRIX_CMD, 3 , ALLOW_NC |ALLOW_RING} 935 935 ,{D(jjLIFT_4), LIFT_CMD, MATRIX_CMD, 4 , ALLOW_PLURAL |ALLOW_RING} 936 ,{D(jjCALL2ARG), LIFTSTD_CMD, IDEAL_CMD,/*or MODUL*/2 , ALLOW_ PLURAL|ALLOW_RING}937 ,{D(jjCALL3ARG), LIFTSTD_CMD, IDEAL_CMD,/*or MODUL*/3 , ALLOW_ PLURAL|ALLOW_RING}936 ,{D(jjCALL2ARG), LIFTSTD_CMD, IDEAL_CMD,/*or MODUL*/2 , ALLOW_NC |ALLOW_RING} 937 ,{D(jjCALL3ARG), LIFTSTD_CMD, IDEAL_CMD,/*or MODUL*/3 , ALLOW_NC |ALLOW_RING} 938 938 ,{D(jjLIFTSTD_4), LIFTSTD_CMD, IDEAL_CMD,/*or MODUL*/4 , ALLOW_PLURAL |ALLOW_RING} 939 939 ,{D(jjLIST_PL), LIST_CMD, LIST_CMD, -1 , ALLOW_NC |ALLOW_RING}
Note: See TracChangeset
for help on using the changeset viewer.