Program listing for file numerics/src/tools/Qi_merit.h#
Return to documentation for this file
1#ifndef QI_MERIT_H
2#define QI_MERIT_H
3
4#include "NumericsFwd.h"
5#include "SiconosConfig.h"
6
7#ifdef __cplusplus
8#include <sys/cdefs.h>
9#define restrict __restrict
10#endif
11
12
13
14#if defined(__cplusplus) && !defined(BUILD_AS_CPP)
15extern "C" {
16#endif
17
18
19void phi_Qi(int n, double* restrict x, double* restrict F, double* restrict Fbox,
20 double* restrict lb, double* restrict ub);
21
22
23void Jac_F_Qi(int n, double* restrict x, double* restrict Fbox, double* restrict workV1,
24 double* restrict workV2, NumericsMatrix* restrict nabla_F, double* restrict lb,
25 double* restrict ub, NumericsMatrix* restrict H);
26
27#if defined(__cplusplus) && !defined(BUILD_AS_CPP)
28}
29#endif
30
31#endif