NTLib - Number Theory Library 0.9
Loading...
Searching...
No Matches
ntlib::Ring Concept Referenceexport
module base

Restricts to types modeling a ring. More...

Concept definition

template<typename T>
Restricts to types modeling an additive commutative group.
Definition concepts.cpp:277
Restricts to types modeling a multiplicative monoid.
Definition concepts.cpp:175
Restricts to types modeling a ring.
Definition concepts.cpp:302

Detailed Description

Restricts to types modeling a ring.

Note
In NTLib, rings do always have a multiplicative neutral element.
Template Parameters
TA set that acts as an additive commutative group and a multiplicative monoid, and where multiplication is distributive over addition.