Changeset eaf66f in git


Ignore:
Timestamp:
Jan 6, 2010, 3:55:24 PM (13 years ago)
Author:
Hans Schönemann <hannes@…>
Branches:
(u'spielwiese', '828514cf6e480e4bafc26df99217bf2a1ed1ef45')
Children:
2798e9c9a20190bf0a37493b0ee9bb022d2b226f
Parents:
098f98f02a8e2828b475a241c0b7cfc3fb3c8e01
Message:
IDTYP etc -> ipid.h

git-svn-id: file:///usr/local/Singular/svn/trunk@12410 2c84dea3-7e68-4137-9b89-c4e89433aadc
Location:
Singular
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • Singular/fglm.cc

    r098f98f reaf66f  
    299299                // Now the settings are compatible with FGLM
    300300                assumeStdFlag( (leftv)ih );
    301                 if ( fglmzero( sourceRingHdl, sourceIdeal, destRingHdl, destIdeal, FALSE, (currQuotient != NULL) ) == FALSE )
     301                if ( fglmzero( IDRING(sourceRingHdl), sourceIdeal, destRingHdl, destIdeal, FALSE, (currQuotient != NULL) ) == FALSE )
    302302                    state= FglmNotReduced;
    303303            }
  • Singular/ipid.h

    r098f98f reaf66f  
    4242}
    4343
    44 class proclevel {
     44class proclevel
     45{
    4546  public:
    4647  proclevel * next;
     
    6667
    6768
    68 /*extern idhdl      currRingHdl; in structs.h */
    69 /*extern ring     currRing;  in structs.h */
     69/*extern idhdl      currRingHdl; in ring.h */
     70/*extern ring     currRing;  in ring.h */
    7071/*extern ideal      currQuotient; in structs.h */
    7172
     
    9091void ipListFlag(idhdl h);
    9192
     93
     94#define IDNEXT(a)    ((a)->next)
     95#define IDTYP(a)     ((a)->typ)
     96#define IDFLAG(a)    ((a)->flag)
     97#define IDLEV(a)     ((a)->lev)
     98#define IDID(a)      ((a)->id)
     99#define IDATTR(a)    ((a)->attribute)
     100
     101#define IDINT(a)    ((int)(long)((a)->data.ustring))
     102#define IDDATA(a)   ((a)->data.ustring)
     103#define IDRING(a)   ((a)->data.uring)
     104#define IDINTVEC(a) ((a)->data.iv)
     105#define IDPOLY(a)   ((a)->data.p)
     106#define IDBIGINT(a) ((a)->data.n)
     107#define IDNUMBER(a) ((a)->data.n)
     108#define IDIDEAL(a)  ((a)->data.uideal)
     109#define IDMATRIX(a) ((a)->data.umatrix)
     110#define IDMAP(a)    ((a)->data.umap)
     111#define IDSTRING(a) ((a)->data.ustring)
     112#define IDLIST(a)   ((a)->data.l)
     113#define IDLINK(a)   ((a)->data.li)
     114#define IDPACKAGE(a) ((a)->data.pack)
     115#define IDPROC(a)   ((a)->data.pinf)
     116
    92117#ifndef OM_ALLOC_H
    93118struct omBin_s;
  • Singular/walk.cc

    r098f98f reaf66f  
    19451945  int nb = rBlocks(currRing) + 1;
    19461946
    1947   ring res=(ring)omAllocBin(ip_sring_bin);
     1947  ring res=(ring)omAllocBin(sip_sring_bin);
    19481948
    19491949  memcpy4(res,currRing,sizeof(ip_sring));
     
    20242024  int i, nv = currRing->N;
    20252025
    2026   ring r=(ring)omAllocBin(ip_sring_bin);
     2026  ring r=(ring)omAllocBin(sip_sring_bin);
    20272027
    20282028  memcpy4(r,currRing,sizeof(ip_sring));
  • Singular/walk_ip.cc

    r098f98f reaf66f  
    7676    {
    7777      int * vperm = (int *)omAlloc0( (pVariables+1)*sizeof( int ) );
    78       state= walkConsistency( sourceRingHdl, destRingHdl, vperm );
     78      state= walkConsistency( IDRING(sourceRingHdl), IDRING(destRingHdl), vperm );
    7979      omFreeSize( (ADDRESS)vperm, (pVariables+1)*sizeof(int) );
    8080    }
     
    188188
    189189    int * vperm = (int *)omAlloc0( (pVariables+1)*sizeof( int ) );
    190     state= fractalWalkConsistency( sourceRingHdl, destRingHdl, vperm );
     190    state= fractalWalkConsistency( IDRING(sourceRingHdl), IDRING(destRingHdl), vperm );
    191191    omFreeSize( (ADDRESS)vperm, (pVariables+1)*sizeof(int) );
    192192
Note: See TracChangeset for help on using the changeset viewer.