Program listing for file numerics/src/FrictionContact/GlobalFrictionContactProblem_as_VI.h#
Return to documentation for this file
1#ifndef GLOBALFRICTIONCONTACTPROBLEM_AS_VI_H
2#define GLOBALFRICTIONCONTACTPROBLEM_AS_VI_H
3
4
5
6#include "NumericsFwd.h"
7#include "SiconosConfig.h"
8
9
10struct GlobalFrictionContactProblem_as_VI
11{
12
13 VariationalInequality * vi;
14
15 GlobalFrictionContactProblem * gfc3d;
16};
17
18
19
20#if defined(__cplusplus) && !defined(BUILD_AS_CPP)
21extern "C"
22{
23#endif
24
25 void Function_VI_GFC3D(void * self, int n, double *x, double *F);
26
27 void Projection_VI_GFC3D(void *viIn, double *x, double *PX);
28
29#if defined(__cplusplus) && !defined(BUILD_AS_CPP)
30}
31#endif
32
33#endif