Changeset bbf49b8 in git for Singular/LIB/presolve.lib
- Timestamp:
- Jan 15, 2014, 4:49:05 PM (10 years ago)
- 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
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Singular/LIB/presolve.lib
r112fd15 rbbf49b8 31 31 LIB "elim.lib"; 32 32 /////////////////////////////////////////////////////////////////////////////// 33 proc shortid ( id,int n,list #)33 proc shortid (def id,int n,list #) 34 34 "USAGE: shortid(id,n[,e]); id= ideal/module, n,e=integers 35 35 RETURN: - if called with two arguments or e=0: … … 86 86 /////////////////////////////////////////////////////////////////////////////// 87 87 88 proc degreepart ( id,int d1,int d2,list #)88 proc degreepart (def id,int d1,int d2,list #) 89 89 "USAGE: degreepart(id,d1,d2[,v]); id=ideal/module, d1,d1=integers, v=intvec 90 90 RETURN: list of size 2, … … 142 142 /////////////////////////////////////////////////////////////////////////////// 143 143 144 proc linearpart ( id)144 proc linearpart (def id) 145 145 "USAGE: linearpart(id); id=ideal/module 146 146 RETURN: list of size 2, … … 666 666 /////////////////////////////////////////////////////////////////////////////// 667 667 668 proc faststd ( @id, list #)668 proc faststd (def @id, list #) 669 669 "USAGE: faststd(id [,\"hilb\",\"sort\",\"dec\",o,\"blocks\"]); 670 670 id=ideal/module, o=string (allowed:\"lp\",\"dp\",\"Dp\",\"ls\", … … 836 836 /////////////////////////////////////////////////////////////////////////////// 837 837 838 proc findvars( id, list #)838 proc findvars(def id, list #) 839 839 "USAGE: findvars(id [,any] ); id=poly/ideal/vector/module/matrix, any=any type 840 840 RETURN: if no second argument is present: ideal of variables occuring in id,@* … … 885 885 /////////////////////////////////////////////////////////////////////////////// 886 886 887 proc hilbvec ( @id, list #)887 proc hilbvec (def @id, list #) 888 888 "USAGE: hilbvec(id[,c,o]); id=poly/ideal/vector/module/matrix, c,o=strings,@* 889 889 c=char, o=ordering used by @code{hilb} (default: c=\"32003\", o=\"dp\") … … 916 916 /////////////////////////////////////////////////////////////////////////////// 917 917 918 proc tolessvars ( id ,list #)918 proc tolessvars (def id ,list #) 919 919 "USAGE: tolessvars(id [,s1,s2] ); id poly/ideal/vector/module/matrix, 920 920 s1=string (new ordering)@* … … 983 983 /////////////////////////////////////////////////////////////////////////////// 984 984 985 proc solvelinearpart ( id,list #)985 proc solvelinearpart (def id,list #) 986 986 "USAGE: solvelinearpart(id [,n] ); id=ideal/module, n=integer (default: n=0) 987 987 RETURN: (interreduced) generators of id of degree <=1 in reduced triangular … … 1032 1032 /////////////////////////////////////////////////////////////////////////////// 1033 1033 1034 proc sortandmap ( @id, list #)1034 proc sortandmap (def @id, list #) 1035 1035 "USAGE: sortandmap(id [,n1,p1,n2,p2...,o1,m1,o2,m2...]);@* 1036 1036 id=poly/ideal/vector/module,@* … … 1128 1128 /////////////////////////////////////////////////////////////////////////////// 1129 1129 1130 proc sortvars ( id, list #)1130 proc sortvars (def id, list #) 1131 1131 "USAGE: sortvars(id[,n1,p1,n2,p2,...]);@* 1132 1132 id=poly/ideal/vector/module,@* … … 1190 1190 /////////////////////////////////////////////////////////////////////////////// 1191 1191 1192 proc valvars ( id, list #)1192 proc valvars (def id, list #) 1193 1193 "USAGE: valvars(id[,n1,p1,n2,p2,...]);@* 1194 1194 id=poly/ideal/vector/module,@*
Note: See TracChangeset
for help on using the changeset viewer.