Program listing for file numerics/src/FrictionContact/fc3d_NCPGlockerFixedPoint.h#
Return to documentation for this file
1#ifndef FRICTIONCONTACT3DNCPGlockerFixedPoint_H
2#define FRICTIONCONTACT3DNCPGlockerFixedPoint_H
3
4
5#include "NumericsFwd.h"
6#include "SiconosConfig.h"
7
8#if defined(__cplusplus) && !defined(BUILD_AS_CPP)
9extern "C"
10{
11#endif
12
13 void F_GlockerFixedP(int sizeF, double* reaction, double* FVector, int up2Date);
14
15
16
17 void fc3d_FixedP_initialize(FrictionContactProblem * problem, FrictionContactProblem * localproblem, SolverOptions * localsolver_options);
18
19
20 int fc3d_FixedP_solve(FrictionContactProblem * localproblem , double* reaction , SolverOptions * options);
21
22
23 void fc3d_FixedP_free(FrictionContactProblem * problem, FrictionContactProblem * localproblem, SolverOptions * localsolver_option);
24
25
26 void fc3d_Path_computeError(int dimension, double* velocity, double* reaction, double * output_error);
27
28#if defined(__cplusplus) && !defined(BUILD_AS_CPP)
29}
30#endif
31
32#endif