MPSolve
3.2.2
Toggle main menu visibility
Loading...
Searching...
No Matches
secular-evaluation.h
Go to the documentation of this file.
1
/*
2
* This file is part of MPSolve 3.2.2
3
*
4
* Copyright (C) 2001-2020, Dipartimento di Matematica "L. Tonelli", Pisa.
5
* License: http://www.gnu.org/licenses/gpl.html GPL version 3 or higher
6
*
7
* Authors:
8
* Leonardo Robol <leonardo.robol@unipi.it>
9
*/
10
15
16
#include <
mps/mps.h
>
17
18
#ifndef MPS_SECULAR_EVALUATION_H_
19
#define MPS_SECULAR_EVALUATION_H_
20
21
MPS_BEGIN_DECLS
22
23
/* Functions in secular-evaluation.c */
24
mps_boolean mps_secular_feval (
mps_context
* s,
mps_polynomial
* p, cplx_t x, cplx_t value);
25
mps_boolean mps_secular_feval_with_error (
mps_context
* s,
mps_polynomial
* p,
26
cplx_t x, cplx_t value,
double
* error);
27
mps_boolean mps_secular_deval (
mps_context
* s,
mps_polynomial
* p, cdpe_t x, cdpe_t value);
28
mps_boolean mps_secular_deval_derivative (
mps_context
* s,
mps_polynomial
* p, cdpe_t x, cdpe_t value);
29
mps_boolean mps_secular_deval_with_error (
mps_context
* s,
mps_polynomial
* p,
30
cdpe_t x, cdpe_t value, rdpe_t error);
31
mps_boolean mps_secular_meval (
mps_context
* s,
mps_polynomial
* p, mpc_t x, mpc_t value);
32
mps_boolean mps_secular_meval_with_error (
mps_context
* s,
mps_polynomial
* p,
33
mpc_t x, mpc_t value, rdpe_t error);
34
mps_boolean mps_secular_feval_derivative (
mps_context
* s,
mps_polynomial
* p, cplx_t x, cplx_t value);
35
36
MPS_END_DECLS
37
38
#endif
/* MPS_SECULAR_EVALUATION_H_ */
39
mps.h
Header file for libmps.
mps_context
this struct holds the state of the mps computation
Definition
context.h:60
mps_polynomial
Struct that represents an abstract polynomial. All the other real polynomial implementations (such as...
Definition
polynomial.h:111
include
mps
private
secular-evaluation.h
Generated on
for MPSolve by
1.18.0