Concept to express R is an euclidean domain.
More...
#include <aerobus.h>
template<typename R>
typename R::template div_t<typename R::one, typename R::one>;
typename R::template mod_t<typename R::one, typename R::one>;
typename R::template gcd_t<typename R::one, typename R::one>;
typename R::template eq_t<typename R::one, typename R::one>;
typename R::template pos_t<typename R::one>;
R::template pos_v<typename R::one> == true;
R::is_euclidean_domain == true;
}
Concept to express R is an euclidean domain.
Definition aerobus.h:82
Concept to express R is a Ring.
Definition aerobus.h:72
Concept to express R is an euclidean domain.