groebnr2.red 1.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. module groebnr2; % Part 2 of the Groebner package.
  2. create!-package('(groebnr2 groebman glexconv groebres groebmes
  3. groebrst groebtra groeweak hilberts hilbertp
  4. hggroeb kuechl),
  5. '(contrib groebner));
  6. % Other packages needed.
  7. load!-package 'groebner;
  8. imports a2vdp,f2vdp,a2vbc,vdp2a,vdp2f,vbc2a,
  9. vdpfmon,vdpappendvdp,vdplbc,
  10. vdpred,vdplastmon,vevnth,
  11. vdpzero!?,vdpredzero!?,vdpone!?,vevzero!?,
  12. vbcplus!?,vbcone!?,vbcnumberp!?,vevdivides!?,vevcompless!?,
  13. vdpequal,vdpmember,vevequal,
  14. vdpsum,vdpprod,vdpdivmon,cdpcancelvev,vdplcomb1,vdpcontent,
  15. vdpsimpcont,vdplcm,vdpresimp,
  16. vbcsum,vbcdif,vbcneg,vbcprod,vbcquot,vbcinv,vbcgcd,
  17. vevsum,vevsum0,vevdif,vevtdeg,vevzero,
  18. vdpilcomb1,vdpprin2,
  19. vdpputprop,vdpgetprop,vdplsort,vdplsortin,vdpprint,
  20. vdpprin3t,vdprectoint,
  21. groebmess24,groebmess4,groebmess2,groebmess51,groebmess8,
  22. groebmessff,groebmess5,groebmess34,groebmess29,groebmess32,
  23. groebmess30,groebmess31,groebmess36,groebmess37,groebmess35,
  24. groebmess33,
  25. vevweightedcomp2,vdpvbcprod,vdpcanelmvev,
  26. gsetsugar,
  27. rnonep!:,rntimes!:,!*i2rn,rnminusp!:,rndifference!:,rnzerop!:,
  28. rnplus!:,rnquotient!:,rnequiv,rnprep!:,mkrn,
  29. vdpcoeffcientsfromdomain!?,
  30. simp,addsq,multsq,
  31. rerror,vdpcleanup,torder2;
  32. exports
  33. gdimensioneval,glexconvert,greduce,preduce,groebnert,dd_groebner,
  34. hilbertpolynomial,gsort,gsplit,gspoly,gzerodim!?,
  35. groeb!-w1;
  36. endmodule;
  37. end;