linbox
MyRationalModularDet< Blackbox, MyMethod > Struct Template Reference

#include <det-rational.h>

Public Member Functions

 MyRationalModularDet (const Blackbox &b, const MyMethod &n, const Integer &p1, const Integer &p2)
 
 MyRationalModularDet (MyRationalModularDet &C)
 
void setDiv (const Integer &d)
 
void detMul (const Integer &m)
 
template<typename Int, typename Field>
IterationResult operator() (Int &P, const Field &F) const
 

Data Fields

const BlackboxA
 
const MyMethod & M
 
Integer mul
 
Integer div
 

Constructor & Destructor Documentation

◆ MyRationalModularDet() [1/2]

template<class Blackbox, class MyMethod>
MyRationalModularDet ( const Blackbox & b,
const MyMethod & n,
const Integer & p1,
const Integer & p2 )
inline

◆ MyRationalModularDet() [2/2]

template<class Blackbox, class MyMethod>
MyRationalModularDet ( MyRationalModularDet< Blackbox, MyMethod > & C)
inline

Member Function Documentation

◆ setDiv()

template<class Blackbox, class MyMethod>
void setDiv ( const Integer & d)
inline

◆ detMul()

template<class Blackbox, class MyMethod>
void detMul ( const Integer & m)
inline

◆ operator()()

template<class Blackbox, class MyMethod>
template<typename Int, typename Field>
IterationResult operator() ( Int & P,
const Field & F ) const
inline

Field Documentation

◆ A

template<class Blackbox, class MyMethod>
const Blackbox& A

◆ M

template<class Blackbox, class MyMethod>
const MyMethod& M

◆ mul

template<class Blackbox, class MyMethod>
Integer mul

◆ div

template<class Blackbox, class MyMethod>
Integer div

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