|
MPSolve 3.2.2
|
Data regarding a polynomial represented in the monomial base. More...
#include <monomial-poly.h>
Public Attributes | |
| struct mps_polynomial | methods |
| Implementation of the methods. | |
| struct mps_monomial_poly_double_buffer | db |
| mps_boolean * | spar |
| This array contains the structure of the sparse polynomial. | |
| double * | fpr |
| Standard real coefficients. | |
| cplx_t * | fpc |
| Standard complex coefficients. | |
| cplx_t * | fppc |
| Array containing standard complex coefficients. | |
| rdpe_t * | dpr |
| Dpe real coefficients. | |
| cdpe_t * | dpc |
| Dpe complex coefficients. | |
| mpf_t * | mfpr |
| Multiprecision real coefficients. | |
| mpc_t * | mfpc |
| Multiprecision complex coefficients. | |
| pthread_mutex_t * | mfpc_mutex |
| Array of mutexes that need to be locked when reading at the i-th compoenent of the poly. | |
| mpc_t * | mfppc |
| Multiprecision complex coefficients of | |
| double * | fap |
| Array containing moduli of the coefficients as double numbers. | |
| rdpe_t * | dap |
| Array containing moduli of the coefficients as dpe numbers. | |
| mpq_t * | initial_mqp_r |
| Real part of rational input coefficients. | |
| mpq_t * | initial_mqp_i |
| Imaginary part of rational input coefficients. | |
| pthread_mutex_t | regenerating |
| This mutex must be locked while regenerating the coefficients of the polynomial. | |
| long int | prec |
| Precision of the polynomial coefficients. | |
Data regarding a polynomial represented in the monomial base.
| mps_boolean* mps_monomial_poly::spar |
This array contains the structure of the sparse polynomial.
spar[i] is true if and only if the i-th coefficients of the polynomial is a non-zero coefficients