Gröbner basis project
Codebase for research into Gröbner basis computation
|
convenience functions for arithmetic on rays More...
ray | operator* (ulonglong, ray &) |
ray | operator+ (ray &, ray &) |
ray | operator- (const ray &, const ray &) |
ray | ray_sum (const set< ray > &) |
ulonglong | operator* (const ray &, const ray &) |
long long | operator* (const ray &r, const constraint &c) |
long long | operator* (constraint &c, ray &r) |
convenience functions for arithmetic on rays
Multiply every coordinate in the given ray by the given scalar.
Definition at line 211 of file skeleton.cpp.
Compute the dot product on the rays.
Definition at line 222 of file skeleton.cpp.
|
inline |
Compute the dot product between the ray and the constraint.
Definition at line 420 of file skeleton.hpp.
|
inline |
Compute the dot product between the ray and the constraint.
Definition at line 429 of file skeleton.hpp.
Add the two rays.
Definition at line 246 of file skeleton.cpp.
Subtract the two rays.
Definition at line 257 of file skeleton.cpp.
Add all the rays in a set.
Definition at line 268 of file skeleton.cpp.