MPSolve 3.2.1
|
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. More... | |
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