MPSolve 3.2.1
|
Implementation of Aberth correction computation. More...
#include <mps/mps.h>
Go to the source code of this file.
Functions | |
void | mps_faberth (mps_context *s, mps_approximation *root, cplx_t abcorr) |
Compute Aberth correction for j-th root, without selective correction. | |
void | mps_daberth (mps_context *s, mps_approximation *root, cdpe_t abcorr) |
Compute Aberth correction for j-th root, without selective correction. | |
void | mps_maberth (mps_context *s, mps_approximation *root, mpc_t abcorr) |
Compute Aberth correction for j-th root, without selective correction. | |
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. | |
void | mps_faberth_wl (mps_context *s, int j, cplx_t abcorr, pthread_mutex_t *aberth_mutexes) |
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. | |
void | mps_daberth_wl (mps_context *s, int j, cdpe_t abcorr, pthread_mutex_t *aberth_mutexes) |
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. | |
void | mps_maberth_s_wl (mps_context *s, int j, mps_cluster *cluster, mpc_t abcorr, pthread_mutex_t *aberth_mutex) |
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 without problems deriving from other roots. More... | |
Implementation of Aberth correction computation.
Implementation of the routines that compute the Aberth correction starting from the Newton's one.
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 without problems deriving from other roots.
s | A pointer to the current mps_context. |