this struct holds the state of the mps computation
Definition: context.h:55
void mps_maberth(mps_context *s, mps_approximation *root, mpc_t abcorr)
Compute Aberth correction for j-th root, without selective correction.
Definition: aberth.c:91
void mps_mnewtis(mps_context *s)
Check if the clusters are Newton isolated, in a way that we can apply the shift in the gravity center...
Definition: starting.c:1903
void mps_daberth(mps_context *s, mps_approximation *root, cdpe_t abcorr)
Compute Aberth correction for j-th root, without selective correction.
Definition: aberth.c:70
void mps_faberth_s(mps_context *s, mps_approximation *root, mps_cluster *cluster, cplx_t abcorr)
Compute Aberth correction for the j-th root, but only with other roots of the jc-th cluster.
Definition: aberth.c:120
void mps_daberth_s(mps_context *s, mps_approximation *root, mps_cluster *cluster, cdpe_t abcorr)
Compute Aberth correction for the j-th root, but only with other roots of the jc-th cluster.
Definition: aberth.c:143
void mps_faberth(mps_context *s, mps_approximation *root, cplx_t abcorr)
Compute Aberth correction for j-th root, without selective correction.
Definition: aberth.c:22
void mps_maberth_s(mps_context *s, mps_approximation *root, mps_cluster *cluster, mpc_t abcorr)
Compute Aberth correction for the j-th root, but only with other roots of the jc-th cluster.
Definition: aberth.c:166