Changeset c232af in git for Singular/fglmvec.cc
- Timestamp:
- Aug 14, 2000, 2:58:28 PM (24 years ago)
- Branches:
- (u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
- Children:
- d26c2e9dd38f1531c0e77c38e6177109182b5bca
- Parents:
- 4697a8a1ccbf49d0048033ea29c651e3966ba729
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/fglmvec.cc
r4697a8a rc232af 1 1 // emacs edit mode for this file is -*- C++ -*- 2 // $Id: fglmvec.cc,v 1.1 2 1999-11-15 17:20:02obachman Exp $2 // $Id: fglmvec.cc,v 1.13 2000-08-14 12:56:15 obachman Exp $ 3 3 4 4 /**************************************** … … 16 16 17 17 #ifdef HAVE_FGLM 18 #include "mmemory.h"18 #include <omalloc.h> 19 19 #include "tok.h" 20 20 #include "structs.h" … … 44 44 elems= 0; 45 45 else { 46 elems= (number *) Alloc( N*sizeof( number ) );46 elems= (number *)omAlloc( N*sizeof( number ) ); 47 47 for ( int i= N-1; i >= 0; i-- ) 48 48 elems[i]= nInit( 0 ); … … 54 54 for ( int i= N-1; i >= 0; i-- ) 55 55 nDelete( elems + i ); 56 Free( (ADDRESS)elems, N*sizeof( number ) );56 omFreeSize( (ADDRESS)elems, N*sizeof( number ) ); 57 57 } 58 58 } … … 62 62 if ( N > 0 ) { 63 63 number * elems_clone; 64 elems_clone= (number *) Alloc( N*sizeof( number ) );64 elems_clone= (number *)omAlloc( N*sizeof( number ) ); 65 65 for ( int i= N-1; i >= 0; i-- ) 66 66 elems_clone[i] = nCopy( elems[i] ); … … 208 208 { 209 209 number* newelems; 210 newelems= (number *) Alloc( rep->size()*sizeof( number ) );210 newelems= (number *)omAlloc( rep->size()*sizeof( number ) ); 211 211 for ( i= vsize; i > 0; i-- ) { 212 212 term1= nMult( fac1, rep->getconstelem( i ) ); … … 283 283 int n = rep->size(); 284 284 number* newelems; 285 newelems= (number *) Alloc( n*sizeof( number ) );285 newelems= (number *)omAlloc( n*sizeof( number ) ); 286 286 for ( i= n; i > 0; i-- ) 287 287 newelems[i-1]= nAdd( rep->getconstelem( i ), v.rep->getconstelem( i ) ); … … 305 305 int n = rep->size(); 306 306 number* newelems; 307 newelems= (number *) Alloc( n*sizeof( number ) );307 newelems= (number *)omAlloc( n*sizeof( number ) ); 308 308 for ( i= n; i > 0; i-- ) 309 309 newelems[i-1]= nSub( rep->getconstelem( i ), v.rep->getconstelem( i ) ); … … 321 321 if ( ! rep->isUnique() ) { 322 322 number * temp; 323 temp= (number *) Alloc( s*sizeof( number ) );323 temp= (number *)omAlloc( s*sizeof( number ) ); 324 324 for ( i= s; i > 0; i-- ) 325 325 temp[i-1]= nMult( rep->getconstelem( i ), n ); … … 342 342 if ( ! rep->isUnique() ) { 343 343 number * temp; 344 temp= (number *) Alloc( s*sizeof( number ) );344 temp= (number *)omAlloc( s*sizeof( number ) ); 345 345 for ( i= s; i > 0; i-- ) { 346 346 temp[i-1]= nDiv( rep->getconstelem( i ), n );
Note: See TracChangeset
for help on using the changeset viewer.