MPSolve 3.2.1
Loading...
Searching...
No Matches
radii.h File Reference

Implementation of radius computation. More...

Go to the source code of this file.

Functions

MPS_BEGIN_DECLS void mps_fradii (mps_context *s, mps_polynomial *p, double *fradii)
 Compute the floating point inclusion radius according to the polynomial representation. More...
 
void mps_dradii (mps_context *s, mps_polynomial *p, rdpe_t *dradii)
 Compute the DPE inclusion radius according to the polynomial representation. More...
 
void mps_mradii (mps_context *s, mps_polynomial *p, rdpe_t *dradii)
 Compute the Multiprecision inclusion radius according to the polynomial representation. More...
 
void mps_monomial_fradii (mps_context *s, double *fradii)
 
void mps_monomial_dradii (mps_context *s, rdpe_t *dradii)
 
void mps_monomial_mradii (mps_context *s, rdpe_t *dradii)
 

Detailed Description

Implementation of radius computation.

Function Documentation

◆ mps_dradii()

void mps_dradii ( mps_context s,
mps_polynomial p,
rdpe_t *  dradii 
)

Compute the DPE inclusion radius according to the polynomial representation.

Parameters
sThe mps_context of the computation.
pThe mps_polynomial whose Gerschgorin radii should be evaluated.
dradiiThe array of DPE where the radii will be stored.

◆ mps_fradii()

MPS_BEGIN_DECLS void mps_fradii ( mps_context s,
mps_polynomial p,
double *  fradii 
)

Compute the floating point inclusion radius according to the polynomial representation.

Parameters
sThe mps_context of the computation.
pThe mps_polynomial whose Gerschgorin radii should be evaluated.
fradiiThe array of double where the radii will be stored.

◆ mps_mradii()

void mps_mradii ( mps_context s,
mps_polynomial p,
rdpe_t *  dradii 
)

Compute the Multiprecision inclusion radius according to the polynomial representation.

Parameters
sThe mps_context of the computation.
pThe mps_polynomial whose Gerschgorin radii should be evaluated.
dradiiThe array of DPE where the radii will be stored.