8#ifndef model_DiophantineSolver_h_
9#define model_DiophantineSolver_h_
20 static long int extended_gcd(
long int a,
long int b,
long int &
x,
long int &
y);
27 Eigen::Matrix<long int, 3, 1> &sols);
static void solveDiophantine2vars(long int a, long int b, long int c, long int &x, long int &y)
static void solveDiophantine3vars(const Eigen::Matrix< long int, 3, 1 > &alphas, const long int t1, Eigen::Matrix< long int, 3, 1 > &sols)
static long int extended_gcd(long int a, long int b, long int &x, long int &y)