MPSolve
3.2.2
Toggle main menu visibility
Loading...
Searching...
No Matches
aberth.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
19
20
#ifndef MPS_ABERTH_H_
21
#define MPS_ABERTH_H_
22
23
#include <
mps/mps.h
>
24
25
void
mps_faberth (
mps_context
* s,
mps_approximation
* root, cplx_t abcorr);
26
void
mps_daberth (
mps_context
* s,
mps_approximation
* root, cdpe_t abcorr);
27
void
mps_maberth (
mps_context
* s,
mps_approximation
* root, mpc_t abcorr);
28
void
mps_faberth_s (
mps_context
* s,
mps_approximation
* root,
mps_cluster
* cluster, cplx_t abcorr);
29
void
mps_faberth_wl (
mps_context
* s,
int
j, cplx_t abcorr, pthread_mutex_t * aberth_mutexes);
30
void
mps_daberth_s (
mps_context
* s,
mps_approximation
* root,
mps_cluster
* cluster, cdpe_t abcorr);
31
void
mps_daberth_wl (
mps_context
* s,
int
j, cdpe_t abcorr, pthread_mutex_t * aberth_mutexes);
32
void
mps_maberth_s (
mps_context
* s,
mps_approximation
* root,
mps_cluster
* cluster, mpc_t abcorr);
33
void
mps_maberth_s_wl (
mps_context
* s,
int
j,
mps_cluster
* cluster, mpc_t abcorr,
34
pthread_mutex_t * aberth_mutex);
35
void
mps_mnewtis (
mps_context
* s);
36
37
#endif
/* endif MPS_ABERTH_H_ */
mps.h
Header file for libmps.
mps_approximation
Definition
approximation.h:24
mps_cluster
A cluster of mps_roots.
Definition
cluster.h:51
mps_context
this struct holds the state of the mps computation
Definition
context.h:60
include
mps
private
aberth.h
Generated on
for MPSolve by
1.18.0