Givaro 4.2.1
ChineseRemainder< Ring, Domain, REDUCE > Struct Template Reference

CRA. More...

#include <chineseremainder.h>

Public Types

typedef Ring::Element RingElement
 
typedef Domain::Element DomainElement
 

Public Member Functions

 ChineseRemainder (const Ring &R, const RingElement &M, const Domain &D)
 
RingElementoperator() (RingElement &res, const RingElement &A, const DomainElement &e) const
 

Detailed Description

template<class Ring, class Domain, bool REDUCE = true>
struct Givaro::ChineseRemainder< Ring, Domain, REDUCE >

CRA.

Member Typedef Documentation

◆ RingElement

template<class Ring, class Domain, bool REDUCE = true>
typedef Ring::Element RingElement

◆ DomainElement

template<class Ring, class Domain, bool REDUCE = true>
typedef Domain::Element DomainElement

Constructor & Destructor Documentation

◆ ChineseRemainder()

template<class Ring, class Domain, bool REDUCE = true>
ChineseRemainder ( const Ring & R,
const RingElement & M,
const Domain & D )
inline

Member Function Documentation

◆ operator()()

template<class Ring, class Domain, bool REDUCE = true>
RingElement & operator() ( RingElement & res,
const RingElement & A,
const DomainElement & e ) const
inline

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