Basic Polynomial Algebra Subprograms (BPAS)  v. 1.791
BPASRegularChain.hpp
1 
2 
3 #ifndef _BPAS_REGCHAIN_H_
4 #define _BPAS_REGCHAIN_H_
5 
6 /**
7  * An abstract class defining the interface of a regular chain.
8  * See also BPASTriangularSet.
9  */
10 template <class Field, class RecursiveFieldPoly>
11 class BPASRegularChain : public virtual BPASTriangularSet<Field,RecursiveFieldPoly>
12 {
13  public:
14 
17 // virtual RecursiveFieldPoly normalize (const RecursiveFieldPoly&) = 0;
18 };
19 
20 #endif
An abstract class defining the interface of a triangular set.
Definition: BPASTriangularSet.hpp:14
An abstract class defining the interface of a regular chain.
Definition: BPASRegularChain.hpp:11