Rings for MAT 685
Mathematical ring implementation to demonstrate templates and inheritance
|
This is the complete list of members for Rings::Ring_Element, including all inherited members.
has_inverse() const =0 | Rings::Ring_Element | pure virtual |
is_cancellable() const | Rings::Ring_Element | inlinevirtual |
is_commutative() const | Rings::Ring_Element | inlinevirtual |
is_one() const =0 | Rings::Ring_Element | pure virtual |
is_zero() const =0 | Rings::Ring_Element | pure virtual |
operator!=(const Ring_Element &) const =0 | Rings::Ring_Element | pure virtual |
operator*(const Ring_Element &) const =0 | Rings::Ring_Element | pure virtual |
operator+(const Ring_Element &) const =0 | Rings::Ring_Element | pure virtual |
operator-(const Ring_Element &) const =0 | Rings::Ring_Element | pure virtual |
operator==(const Ring_Element &) const =0 | Rings::Ring_Element | pure virtual |