Basic Polynomial Algebra Subprograms (BPAS)  v. 1.791
BPASIntegralPolynomialTester< Ring, Derived > Class Template Reference

Via conditional inheritance, determine if the ground ring template parameter Ring is an integral domain or not. More...

#include <BPASPolynomialTesters.hpp>

Simplified semantic inheritance diagram for BPASIntegralPolynomialTester< Ring, Derived >:
- Full inheritance diagram for BPASIntegralPolynomialTester< Ring, Derived >:
[legend]

Detailed Description

template<class Ring, class Derived>
class BPASIntegralPolynomialTester< Ring, Derived >

Via conditional inheritance, determine if the ground ring template parameter Ring is an integral domain or not.

If so, the resulting polynomial is a BPASIntegralPolynomial and forms an integral domain.

This tester is used by BPASPolynomial for compile-time type resolution.


The documentation for this class was generated from the following file: