MPSolve
3.2.2
Toggle main menu visibility
Loading...
Searching...
No Matches
regeneration-driver.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 <robol@mail.dm.unipi.it>
9
*/
10
15
16
#include <
mps/mps.h
>
17
18
#ifndef MPS_REGENERATION_DRIVER_H_
19
#define MPS_REGENERATION_DRIVER_H_
20
21
MPS_BEGIN_DECLS
22
31
struct
mps_regeneration_driver
{
32
33
mps_boolean (*update_fsecular_equation) (
mps_context
* ctx,
34
mps_polynomial
* p,
35
mps_approximation
** approximations,
36
mps_secular_equation
* old);
37
38
mps_boolean (*update_dsecular_equation) (
mps_context
* ctx,
39
mps_polynomial
* p,
40
mps_approximation
** approximations,
41
mps_secular_equation
* old);
42
43
mps_boolean (*update_msecular_equation) (
mps_context
* ctx,
44
mps_polynomial
* p,
45
mps_approximation
** approximations,
46
mps_secular_equation
* old);
47
53
void (*
free
)(
mps_context
* ctx,
mps_regeneration_driver
* rd);
54
55
};
56
57
mps_regeneration_driver
*
58
mps_regeneration_driver_new_standard (
mps_context
* ctx);
59
60
void
61
mps_regeneration_driver_free (
mps_context
* ctx,
mps_regeneration_driver
* rd);
62
63
MPS_END_DECLS
64
65
#endif
/* MPS_REGENERATION_DRIVER_H_ */
66
mps.h
Header file for libmps.
mps_approximation
Definition
approximation.h:24
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
mps_regeneration_driver
This type represent an abstract implementation of a driver for the regeneration step of the main algo...
Definition
regeneration-driver.h:31
mps_regeneration_driver::free
void(* free)(mps_context *ctx, mps_regeneration_driver *rd)
Optional function that is called by the mps_regeneration_driver_free() method. It is intended for cus...
Definition
regeneration-driver.h:53
mps_secular_equation
Secular equation data.
Definition
secular-equation.h:63
include
mps
regeneration-driver.h
Generated on
for MPSolve by
1.17.0