MPSolve 3.2.1
Loading...
Searching...
No Matches
algorithms.h
Go to the documentation of this file.
1/*
2 * This file is part of MPSolve 3.2.1
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
18#ifndef MPS_ALGORITHMS_H_
19#define MPS_ALGORITHMS_H_
20
21MPS_BEGIN_DECLS
22
23/* This is the standard MPSolve algorithm used also in MPSolve 2.2
24 * The version implemented here is modified to use the new framework. */
26
27/* This is the new algorithm inserted in MPSolve 3.0, that uses secular
28 * equations to solve polynomial ones. */
30
31MPS_END_DECLS
32
33#endif /* endif MPS_ALGORITHMS_H_ */
void mps_secular_ga_mpsolve(mps_context *s)
MPSolve main function for the secular equation solving using Gemignani's approach.
Definition: secular-ga.c:132
MPS_BEGIN_DECLS void mps_standard_mpsolve(mps_context *s)
Main routine of the program that implements the algorithm in the standard polynomial version.
Definition: main.c:41
this struct holds the state of the mps computation
Definition: context.h:55