Main Page | Modules | Namespace List | Class Hierarchy | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages

RationalSolver< Ring, Field, RandomPrime, NumericalTraits > Class Template Reference

#include <rational-solver.h>


Detailed Description

template<class Ring, class Field, class RandomPrime>
class LinBox::RationalSolver< Ring, Field, RandomPrime, NumericalTraits >

partial specialization of p-adic based solver with a hybrid Numeric/Symbolic computation

See the following reference for details on this implementation:


Public Types

typedef Ring::Element Integer

Public Member Functions

 RationalSolver (const Ring &_r=Ring())
template<class IMatrix, class OutVector, class InVector> SolverReturnStatus solve (OutVector &num, Integer &den, const IMatrix &M, const InVector &b) const

Protected Attributes

Ring r


Member Typedef Documentation

typedef Ring::Element Integer
 


Member Function Documentation

RationalSolver const Ring &  _r = Ring()  )  [inline]
 

SolverReturnStatus solve OutVector &  num,
Integer den,
const IMatrix &  M,
const InVector &  b
const [inline]
 


Field Documentation

Ring r [protected]
 


Generated on Fri Jul 8 10:29:47 2005 for linbox by doxygen 1.3.7