Gröbner basis project
Codebase for research into Gröbner basis computation
|
Useful functions and classes that don't fit in easily elsewhere. More...
Functions | |
void | divide_by_common_term (COEF_TYPE &, UCOEF_TYPE &) |
divides out the common term of the two given numbers More... | |
void | user_interface () |
reads ideal definition from cin , then reads options for computation, writes Gröbner basis to cout More... | |
Useful functions and classes that don't fit in easily elsewhere.
void divide_by_common_term | ( | COEF_TYPE & | , |
UCOEF_TYPE & | |||
) |
divides out the common term of the two given numbers
Useful for simplifying terms of Dense_Univariate_Rational_Polynomial. Uses the (simple) Euclidean Algorithm to determine the gcd.
void user_interface | ( | ) |
reads ideal definition from cin
, then reads options for computation, writes Gröbner basis to cout
The definition of the ideal should take place as follows, in this order. Bad Things Will HappenTM if you do not heed. The good news is that the program prompts the user.
Definition at line 58 of file user_interface.cpp.