Changeset bbf49b8 in git for Singular/LIB/presolve.lib


Ignore:
Timestamp:
Jan 15, 2014, 4:49:05 PM (10 years ago)
Author:
Hans Schoenemann <hannes@…>
Branches:
(u'fieker-DuVal', '117eb8c30fc9e991c4decca4832b1d19036c4c65')(u'spielwiese', 'b4f17ed1d25f93d46dbe29e4b499baecc2fd51bb')
Children:
538c8cd688adf1bd3fa4ae496c26a69ae0abe8b1
Parents:
112fd151f309f96d3629bc82576ad75cef64eb2c
git-author:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2014-01-15 16:49:05+01:00
git-committer:
Hans Schoenemann <hannes@mathematik.uni-kl.de>2014-01-15 16:49:20+01:00
Message:
add data types to procedures, p3
File:
1 edited

Legend:

Unmodified
Added
Removed
  • Singular/LIB/presolve.lib

    r112fd15 rbbf49b8  
    3131LIB "elim.lib";
    3232///////////////////////////////////////////////////////////////////////////////
    33 proc shortid (id,int n,list #)
     33proc shortid (def id,int n,list #)
    3434"USAGE:   shortid(id,n[,e]); id= ideal/module, n,e=integers
    3535RETURN:  - if called with two arguments or e=0:
     
    8686///////////////////////////////////////////////////////////////////////////////
    8787
    88 proc degreepart (id,int d1,int d2,list #)
     88proc degreepart (def id,int d1,int d2,list #)
    8989"USAGE:   degreepart(id,d1,d2[,v]);  id=ideal/module, d1,d1=integers, v=intvec
    9090RETURN:  list of size 2,
     
    142142///////////////////////////////////////////////////////////////////////////////
    143143
    144 proc linearpart (id)
     144proc linearpart (def id)
    145145"USAGE:   linearpart(id);  id=ideal/module
    146146RETURN:  list of size 2,
     
    666666///////////////////////////////////////////////////////////////////////////////
    667667
    668 proc faststd (@id, list #)
     668proc faststd (def @id, list #)
    669669"USAGE:   faststd(id [,\"hilb\",\"sort\",\"dec\",o,\"blocks\"]);
    670670         id=ideal/module, o=string (allowed:\"lp\",\"dp\",\"Dp\",\"ls\",
     
    836836///////////////////////////////////////////////////////////////////////////////
    837837
    838 proc findvars(id, list #)
     838proc findvars(def id, list #)
    839839"USAGE:   findvars(id [,any] ); id=poly/ideal/vector/module/matrix, any=any type
    840840RETURN:  if no second argument is present: ideal of variables occuring in id,@*
     
    885885///////////////////////////////////////////////////////////////////////////////
    886886
    887 proc hilbvec (@id, list #)
     887proc hilbvec (def @id, list #)
    888888"USAGE:   hilbvec(id[,c,o]); id=poly/ideal/vector/module/matrix, c,o=strings,@*
    889889          c=char, o=ordering used by @code{hilb} (default: c=\"32003\", o=\"dp\")
     
    916916///////////////////////////////////////////////////////////////////////////////
    917917
    918 proc tolessvars (id ,list #)
     918proc tolessvars (def id ,list #)
    919919"USAGE:   tolessvars(id [,s1,s2] ); id poly/ideal/vector/module/matrix,
    920920          s1=string (new ordering)@*
     
    983983///////////////////////////////////////////////////////////////////////////////
    984984
    985 proc solvelinearpart (id,list #)
     985proc solvelinearpart (def id,list #)
    986986"USAGE:   solvelinearpart(id [,n] );  id=ideal/module, n=integer (default: n=0)
    987987RETURN:  (interreduced) generators of id of degree <=1 in reduced triangular
     
    10321032///////////////////////////////////////////////////////////////////////////////
    10331033
    1034 proc sortandmap (@id, list #)
     1034proc sortandmap (def @id, list #)
    10351035"USAGE:   sortandmap(id [,n1,p1,n2,p2...,o1,m1,o2,m2...]);@*
    10361036         id=poly/ideal/vector/module,@*
     
    11281128///////////////////////////////////////////////////////////////////////////////
    11291129
    1130 proc sortvars (id, list #)
     1130proc sortvars (def id, list #)
    11311131"USAGE:   sortvars(id[,n1,p1,n2,p2,...]);@*
    11321132         id=poly/ideal/vector/module,@*
     
    11901190///////////////////////////////////////////////////////////////////////////////
    11911191
    1192 proc valvars (id, list #)
     1192proc valvars (def id, list #)
    11931193"USAGE:   valvars(id[,n1,p1,n2,p2,...]);@*
    11941194         id=poly/ideal/vector/module,@*
Note: See TracChangeset for help on using the changeset viewer.