18#ifndef MPS_SECULAR_EVALUATION_H_
19#define MPS_SECULAR_EVALUATION_H_
26 cplx_t x, cplx_t value,
double * error);
30 cdpe_t x, cdpe_t value, rdpe_t error);
33 mpc_t x, mpc_t value, rdpe_t error);
mps_boolean mps_secular_deval_with_error(mps_context *s, mps_polynomial *p, cdpe_t x, cdpe_t value, rdpe_t error)
Evaluate a secular equation sec in the point x
Definition: secular-evaluation.c:190
mps_boolean mps_secular_deval(mps_context *s, mps_polynomial *p, cdpe_t x, cdpe_t value)
Evaluate a secular equation sec in the point x
Definition: secular-evaluation.c:125
mps_boolean mps_secular_feval_with_error(mps_context *s, mps_polynomial *p, cplx_t x, cplx_t value, double *error)
Evaluate a secular equation sec in the point x, estimating the error on the evaluation.
Definition: secular-evaluation.c:86
mps_boolean mps_secular_meval_with_error(mps_context *s, mps_polynomial *p, mpc_t x, mpc_t value, rdpe_t error)
Evaluate a secular equation sec in the point x.
Definition: secular-evaluation.c:277
mps_boolean mps_secular_meval(mps_context *s, mps_polynomial *p, mpc_t x, mpc_t value)
Evaluate a secular equation sec in the point x.
Definition: secular-evaluation.c:231
MPS_BEGIN_DECLS mps_boolean mps_secular_feval(mps_context *s, mps_polynomial *p, cplx_t x, cplx_t value)
Evaluate a secular equation sec in the point x
Definition: secular-evaluation.c:24
this struct holds the state of the mps computation
Definition: context.h:55
Struct that represents an abstract polynomial. All the other real polynomial implementations (such as...
Definition: polynomial.h:111