#include <DiophantineSolver.h>
|
static IntScalarType | extended_gcd (IntScalarType a, IntScalarType b, IntScalarType &x, IntScalarType &y) |
|
template<typename ArrayType > |
static ArrayType | solveBezout (const ArrayType &a) |
|
static void | solveDiophantine2vars (IntScalarType a, IntScalarType b, IntScalarType c, IntScalarType &x, IntScalarType &y) |
|
template<typename IntScalarType>
class gbLAB::DiophantineSolver< IntScalarType >
Definition at line 20 of file DiophantineSolver.h.
◆ extended_gcd()
template<typename IntScalarType >
static IntScalarType gbLAB::DiophantineSolver< IntScalarType >::extended_gcd |
( |
IntScalarType |
a, |
|
|
IntScalarType |
b, |
|
|
IntScalarType & |
x, |
|
|
IntScalarType & |
y |
|
) |
| |
|
inlinestatic |
◆ solveBezout()
template<typename IntScalarType >
template<typename ArrayType >
◆ solveDiophantine2vars()
template<typename IntScalarType >
static void gbLAB::DiophantineSolver< IntScalarType >::solveDiophantine2vars |
( |
IntScalarType |
a, |
|
|
IntScalarType |
b, |
|
|
IntScalarType |
c, |
|
|
IntScalarType & |
x, |
|
|
IntScalarType & |
y |
|
) |
| |
|
inlinestatic |
The documentation for this class was generated from the following file: