This library allows one to virtually add multigradings to Singular:
grade multivariate polynomial rings with arbitrary (fin. gen. Abelian) groups.
For more see http://code.google.com/p/convex-singular/wiki/Multigrading
For theoretical references see:
E. Miller, B. Sturmfels: 'Combinatorial Commutative Algebra'
and
M. Kreuzer, L. Robbiano: 'Computational Commutative Algebra'.
Note:
'multiDegBasis' relies on 4ti2 for computing Hilbert Bases.
All groups are finitely generated Abelian