Changeset fa1f52 in git
- Timestamp:
- Dec 31, 2000, 4:54:47 PM (22 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- 3d369e3535023c7788c5b53355d3e437754b512e
- Parents:
- 4469359e15fa7f254c1e096b60cae9cd0e8629e2
- Location:
- Singular
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/p_Procs_Impl.h
r446935 rfa1f52 7 7 * Author: obachman (Olaf Bachmann) 8 8 * Created: 12/00 9 * Version: $Id: p_Procs_Impl.h,v 1. 4 2000-12-31 15:14:39obachman Exp $9 * Version: $Id: p_Procs_Impl.h,v 1.5 2000-12-31 15:54:46 obachman Exp $ 10 10 *******************************************************************/ 11 11 #ifndef P_PROCS_IMPL_H … … 523 523 524 524 case pp_Mult_Coeff_mm_DivSelectMult_Proc: 525 if (length == LengthOne )525 if (length == LengthOne || length == LengthTwo) 526 526 { 527 527 field = FieldGeneral; -
Singular/pp_Mult_Coeff_mm_DivSelectMult__Template.cc
r446935 rfa1f52 7 7 * Author: obachman (Olaf Bachmann) 8 8 * Created: 8/00 9 * Version: $Id: pp_Mult_Coeff_mm_DivSelectMult__Template.cc,v 1. 1 2000-12-31 15:14:42obachman Exp $9 * Version: $Id: pp_Mult_Coeff_mm_DivSelectMult__Template.cc,v 1.2 2000-12-31 15:54:47 obachman Exp $ 10 10 *******************************************************************/ 11 11 … … 22 22 (poly p,const poly m, const poly a, const poly b, int &shorter,const ring r) 23 23 { 24 assume(rOrd_is_ c_dp(r));24 assume(rOrd_is_Comp_dp(r) && r->ExpL_Size > 2); 25 25 p_Test(p, r); 26 26 if (p == NULL) return NULL; -
Singular/ring.h
r446935 rfa1f52 7 7 * ABSTRACT - the interpreter related ring operations 8 8 */ 9 /* $Id: ring.h,v 1.6 2 2000-12-31 15:14:44obachman Exp $ */9 /* $Id: ring.h,v 1.63 2000-12-31 15:54:47 obachman Exp $ */ 10 10 11 11 /* includes */ … … 237 237 BOOLEAN rIsPolyVar(int i, ring r = currRing); 238 238 239 inline BOOLEAN rOrd_is_ c_dp(ring r)240 { 241 return ( r->order[0] == ringorder_c &&239 inline BOOLEAN rOrd_is_Comp_dp(ring r) 240 { 241 return ((r->order[0] == ringorder_c || r->order[0] == ringorder_C) && 242 242 r->order[1] == ringorder_dp && 243 243 r->order[2] == 0); -
Singular/sparsmat.cc
r446935 rfa1f52 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: sparsmat.cc,v 1.4 7 2000-12-31 15:14:45obachman Exp $ */4 /* $Id: sparsmat.cc,v 1.48 2000-12-31 15:54:47 obachman Exp $ */ 5 5 6 6 /* … … 59 59 poly a, poly b) 60 60 { 61 if (rOrd_is_c_dp(currRing)) 62 { 61 if (rOrd_is_Comp_dp(currRing) && currRing->ExpL_Size > 2) 62 { 63 // pp_Mult_Coeff_mm_DivSelectMult only works for (c/C,dp) and 64 // ExpL_Size > 2 65 // should be generalized, at least to dp with ExpL_Size == 2 66 // (is the case for 1 variable) 63 67 int shorter; 64 68 p = currRing->p_Procs->pp_Mult_Coeff_mm_DivSelectMult(p, m, a, b,
Note: See TracChangeset
for help on using the changeset viewer.