modhpsol.spad line 1035 [edit on github]
This package provides modular Hermite-Pade solvers for a few rings.Solver over integers is implemented in this package.Also it contains interfaces to solver over $Z_p$ and solver over ring of integer polynomials.
HP_solve_A is a fake solver over algebraic numbers.
HP_solve_I implements HP_solve over integers.
HP_solve_M implements HP_solve over $Z_p$ with machine-sized $p$.
HP_solve_P implements HP_solve over integer polynomials.
HP_solve_PA is a fake solver over polynomials having algebraic coefficients.
evaluation routine
evaluation routine
evaluation routine
evaluation routine
check_sol1a performs one round of modular Monte Carlo check for solutions.
unpack_poly(vars, exps, coeffs, lo, converts polynomial from packed to sparse representation. Coefficients of packed polynomial are stored in hi)coeffs(l0) up to coeffs(hi) Exponents are stored in corresponding elements of exps.