linbox
Data Structures | Namespaces | Functions
lifting-container.h File Reference

Lifting from mod p^n to rationals NO DOC. More...

#include <vector>
#include <linbox/linbox-config.h>
#include <linbox/util/debug.h>
#include <linbox/blackbox/apply.h>
#include <linbox/algorithms/blackbox-container.h>
#include <linbox/algorithms/massey-domain.h>
#include <linbox/algorithms/blackbox-block-container.h>
#include <linbox/algorithms/block-massey-domain.h>
#include <linbox/algorithms/gauss.h>
#include <linbox/blackbox/blas-blackbox.h>
#include <linbox/vector/vector-domain.h>
#include <linbox/blackbox/compose.h>
#include <linbox/blackbox/block-hankel-inverse.h>
#include <linbox/algorithms/blas-domain.h>
#include <linbox/field/hom.h>
#include <linbox/matrix/transpose-matrix.h>
#include <linbox/blackbox/transpose.h>

Data Structures

class  DixonLiftingContainer< _Ring, _Field, _IMatrix, _FMatrix >
 Dixon Lifting Container. More...
class  WiedemannLiftingContainer< _Ring, _Field, _IMatrix, _FMatrix, _FPolynomial >
 Wiedemann LiftingContianer. More...
class  BlockWiedemannLiftingContainer< _Ring, _Field, _IMatrix, _FMatrix >
 Block Wiedemann LiftingContianer. More...
class  BlockHankelLiftingContainer< _Ring, _Field, _IMatrix, _FMatrix, _Block >
 Block Hankel LiftingContianer. More...
class  SparseLULiftingContainer< _Ring, _Field, _IMatrix, _FMatrix >
 SparseLULiftingContainer. More...

Namespaces

namespace  LinBox
 

Namespace in which all linbox code resides.


Functions

template<class Ring , class ItMatrix >
void SpecialBound (const Ring &R, typename Ring::Element &H_col_sqr, typename Ring::Element &short_col_sqr, const ItMatrix &A)
 BoundBlackbox.
template<class Ring , class ItMatrix >
void ApplyBound (const Ring &R, typename Ring::Element &bound_A, const ItMatrix &A)
 ApplyBound.

Detailed Description

Lifting from mod p^n to rationals NO DOC.