Go to the source code of this file.
|
struct | mps_starting_configuration |
| This struct holds the information about the starting disposal of the approximations that has been obtained by the computation of the Newton polygon of the polynomial. More...
|
|
◆ MPS_STARTING_CONFIGURATION_INIT
#define MPS_STARTING_CONFIGURATION_INIT |
Value: { \
.n_radii = 0, \
.fradii = NULL, \
.dradii = NULL, \
.partitioning = NULL \
}
◆ mps_fcompute_starting_radii()
Compute radii of the circles where the initial approximation will be disposed by mps_fstart()
- Parameters
-
s | mps_context* stuct pointer. |
n | number of roots in the cluster. |
cluster_item | The element of the mps_clusterization of which we are computing the starting points, or NULL if we are computing the starting points for all the approximations. |
clust_rad | radius of the cluster. |
g | new gravity center where the polynomial has been shifted. |
eps | out epsilon. |
fap[] | Array with the moduli of the coefficients. |
- Returns
- A mps_starting_configuration containing the necessary information to dispose the initial approximations on the circles.
- See also
- mps_fstart()
◆ mps_starting_configuration_clear()
Clear all the storage that has been allocated inside a starting configuration.
- Parameters
-