Changing std in the source code of Singular is not at all easy. If you just want to experiment with some ideas on GB computations it is recommended that you do this on the library level. For this purpose you can edit and change the library 'teachstd.lib' where the standard basis algorithm is implemented exactly as described in the book 'A SINGULAR Introduction to Commutative Algebra'. The location of the library is in the directory LIB and the path to LIB is displayed when you call Singular -v.
Changing std in the source code of Singular is not at all easy. If you just want to experiment with some ideas on GB computations it is recommended that you do this on the library level. For this purpose you can edit and change the library 'teachstd.lib' where the standard basis algorithm is implemented exactly as described in the book 'A SINGULAR Introduction to Commutative Algebra'. The location of the library is in the directory LIB and the path to LIB is displayed when you call Singular -v.
Posted: Tue Aug 17, 2010 9:41 am
Max Sala
Post subject:
where is std computed?
going through your source I have not been able to find the sources file where the actual std computation takes place. I's love to find it, because I have a little idea on GB computations that I'd like to try.
Thanks
Regards
Max
going through your source I have not been able to find the sources file where the actual std computation takes place. I's love to find it, because I have a little idea on GB computations that I'd like to try.