algebra::RingWithIdentity< AddOp, MultOp, Element > Struct Template Reference
[Concepts]
Concept RingWithIdentity.
More...
#include <algebraic_concepts.hpp>
List of all members.
Detailed Description
template<typename AddOp, typename MultOp, typename Element>
struct algebra::RingWithIdentity< AddOp, MultOp, Element >
Concept RingWithIdentity.
- Parameters:
-
| AddOp | A functor implementing a binary operation representing addition |
| MultOp | A functor implementing a binary operation representing multiplication |
| Element | The type upon the binary operation is defined |
- Refinement of:
- Ring <AddOp, MultOp, Element>
- Monoid <MultOp, Element>
The documentation for this struct was generated from the following file: