MPSolve
3.2.1
|
This is a struct that represent an iteration on a root. It contains information that could be useful for mps_secular_*iterate() routine to determine some error bound and provide a method for the routine to communicate if it was able to set the radius or not (by setting the radius_set
in the right way).
More...
#include <secular-equation.h>
Public Attributes | |
long int | k |
The index of the roots on which the iterations is being carried out. | |
mps_boolean | radius_set |
The state of the iteration. This is a pointer to a boolean that tells if the iterator has been able to set a radius or not, because the radius that was there before was better. | |
pthread_mutex_t * | gs_mutex |
Global mutex used to synchronization, but mainly while testing new MP implementations. | |
mpc_t * | local_ampc |
Thread local copy of the ![]() | |
mpc_t * | local_bmpc |
Thread local copy of the ![]() | |
cplx_t * | local_afpc |
Thread local copy of the floating point coefficients of the secular equation. | |
cplx_t * | local_bfpc |
Thread local copy of the floating point coefficients of the secular equation. | |
cdpe_t * | local_adpc |
Thread local copy of the CDPE coefficients of the secular equation. | |
cdpe_t * | local_bdpc |
Thread local copy of the CDPE coefficients of the secular equation. | |
This is a struct that represent an iteration on a root. It contains information that could be useful for mps_secular_*iterate() routine to determine some error bound and provide a method for the routine to communicate if it was able to set the radius or not (by setting the radius_set
in the right way).