linbox
ChineseRemainder< CRABase > Struct Template Reference

No doc. More...

#include <cra-kaapi.h>

Public Types

typedef CRABase::Domain Domain
 
typedef CRABase::DomainElement DomainElement
 

Public Member Functions

template<class Param>
 ChineseRemainder (const Param &b)
 
template<class Int, class Function, class PrimeIterator>
Int & operator() (Int &res, Function &Iteration, PrimeIterator &primeiter)
 CRA loop subroutine.
 
template<class Int, template< class T > class Vect, class Function, class PrimeIterator>
Vect< Int > & operator() (Vect< Int > &res, Function &Iteration, PrimeIterator &primeiter)
 

Protected Attributes

CRABase Builder_
 

Detailed Description

template<class CRABase>
struct LinBox::ChineseRemainder< CRABase >

No doc.

Member Typedef Documentation

◆ Domain

template<class CRABase>
typedef CRABase::Domain Domain

◆ DomainElement

template<class CRABase>
typedef CRABase::DomainElement DomainElement

Constructor & Destructor Documentation

◆ ChineseRemainder()

template<class CRABase>
template<class Param>
ChineseRemainder ( const Param & b)
inline

Member Function Documentation

◆ operator()()

template<class CRABase>
template<class Int, template< class T > class Vect, class Function, class PrimeIterator>
Vect< Int > & operator() ( Vect< Int > & res,
Function & Iteration,
PrimeIterator & primeiter )
inline

Field Documentation

◆ Builder_

template<class CRABase>
CRABase Builder_
protected

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