Program listing for file numerics/src/FrictionContact/fc3d_NCPGlockerFixedPoint.h

Program listing for file numerics/src/FrictionContact/fc3d_NCPGlockerFixedPoint.h#

 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