Changeset c232af in git for Singular/fglmvec.cc


Ignore:
Timestamp:
Aug 14, 2000, 2:58:28 PM (24 years ago)
Author:
Olaf Bachmann <obachman@…>
Branches:
(u'spielwiese', 'fe61d9c35bf7c61f2b6cbf1b56e25e2f08d536cc')
Children:
d26c2e9dd38f1531c0e77c38e6177109182b5bca
Parents:
4697a8a1ccbf49d0048033ea29c651e3966ba729
Message:
* omalloc stuff


git-svn-id: file:///usr/local/Singular/svn/trunk@4524 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/fglmvec.cc

    r4697a8a rc232af  
    11// emacs edit mode for this file is -*- C++ -*-
    2 // $Id: fglmvec.cc,v 1.12 1999-11-15 17:20:02 obachman Exp $
     2// $Id: fglmvec.cc,v 1.13 2000-08-14 12:56:15 obachman Exp $
    33
    44/****************************************
     
    1616
    1717#ifdef HAVE_FGLM
    18 #include "mmemory.h"
     18#include <omalloc.h>
    1919#include "tok.h"
    2020#include "structs.h"
     
    4444            elems= 0;
    4545        else {
    46             elems= (number *)Alloc( N*sizeof( number ) );
     46            elems= (number *)omAlloc( N*sizeof( number ) );
    4747            for ( int i= N-1; i >= 0; i-- )
    4848                elems[i]= nInit( 0 );
     
    5454            for ( int i= N-1; i >= 0; i-- )
    5555                nDelete( elems + i );
    56             Free( (ADDRESS)elems, N*sizeof( number ) );
     56            omFreeSize( (ADDRESS)elems, N*sizeof( number ) );
    5757        }
    5858    }
     
    6262        if ( N > 0 ) {
    6363            number * elems_clone;
    64             elems_clone= (number *)Alloc( N*sizeof( number ) );
     64            elems_clone= (number *)omAlloc( N*sizeof( number ) );
    6565            for ( int i= N-1; i >= 0; i-- )
    6666                elems_clone[i] = nCopy( elems[i] );
     
    208208    {
    209209        number* newelems;
    210         newelems= (number *)Alloc( rep->size()*sizeof( number ) );
     210        newelems= (number *)omAlloc( rep->size()*sizeof( number ) );
    211211        for ( i= vsize; i > 0; i-- ) {
    212212            term1= nMult( fac1, rep->getconstelem( i ) );
     
    283283        int n = rep->size();
    284284        number* newelems;
    285         newelems= (number *)Alloc( n*sizeof( number ) );
     285        newelems= (number *)omAlloc( n*sizeof( number ) );
    286286        for ( i= n; i > 0; i-- )
    287287            newelems[i-1]= nAdd( rep->getconstelem( i ), v.rep->getconstelem( i ) );
     
    305305        int n = rep->size();
    306306        number* newelems;
    307         newelems= (number *)Alloc( n*sizeof( number ) );
     307        newelems= (number *)omAlloc( n*sizeof( number ) );
    308308        for ( i= n; i > 0; i-- )
    309309            newelems[i-1]= nSub( rep->getconstelem( i ), v.rep->getconstelem( i ) );
     
    321321    if ( ! rep->isUnique() ) {
    322322        number * temp;
    323         temp= (number *)Alloc( s*sizeof( number ) );
     323        temp= (number *)omAlloc( s*sizeof( number ) );
    324324        for ( i= s; i > 0; i-- )
    325325            temp[i-1]= nMult( rep->getconstelem( i ), n );
     
    342342    if ( ! rep->isUnique() ) {
    343343        number * temp;
    344         temp= (number *)Alloc( s*sizeof( number ) );
     344        temp= (number *)omAlloc( s*sizeof( number ) );
    345345        for ( i= s; i > 0; i-- ) {
    346346            temp[i-1]= nDiv( rep->getconstelem( i ), n );
Note: See TracChangeset for help on using the changeset viewer.