Changeset 7bd1071 in git
- Timestamp:
- Mar 14, 2001, 11:25:11 AM (22 years ago)
- Branches:
- (u'spielwiese', '0d6b7fcd9813a1ca1ed4220cfa2b104b97a0a003')
- Children:
- 241f585373c4b203abffc9f55d4310d41b68d7be
- Parents:
- 5ff207772cfd6335d825ee5521df53ab405628e0
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/eigenval.cc
r5ff2077 r7bd1071 2 2 * Computer Algebra System SINGULAR * 3 3 ****************************************/ 4 /* $Id: eigenval.cc,v 1. 1 2001-03-05 17:31:40mschulze Exp $ */4 /* $Id: eigenval.cc,v 1.2 2001-03-14 10:25:11 mschulze Exp $ */ 5 5 /* 6 6 * ABSTRACT: eigenvalues of constant square matrices … … 114 114 ideal ee=(ideal)l->m[0].data; 115 115 intvec *mm=(intvec*)l->m[1].data; 116 int n=IDELEMS(ee); 116 int n=0; 117 if(ee!=NULL) 118 n=IDELEMS(ee); 117 119 for(int i=n-1;i>=0;i--) 118 120 { … … 120 122 { 121 123 (*mm)[i]+=m0; 122 return ;123 } 124 } 125 ideal e=idInit(n+1, 0);124 return l; 125 } 126 } 127 ideal e=idInit(n+1,1); 126 128 for(int i=n-1;i>=0;i--) 127 129 { … … 131 133 e->m[n]=e0; 132 134 l->m[0].data=e; 133 idDelete(&ee); 135 if(ee!=NULL) 136 idDelete(&ee); 134 137 mm->resize(n+1); 135 138 (*mm)[n]=m0; … … 163 166 l->Init(2); 164 167 l->m[0].rtyp=IDEAL_CMD; 165 l->m[0].data= idInit(0,0);168 l->m[0].data=NULL; 166 169 l->m[1].rtyp=INTVEC_CMD; 167 170 l->m[1].data=new intvec;
Note: See TracChangeset
for help on using the changeset viewer.