Program listing for file numerics/src/FrictionContact/fc3d_local_problem_tools.h#
Return to documentation for this file
1#ifndef FRICTIONCONTACT3D_local_problem_tools_H
2#define FRICTIONCONTACT3D_local_problem_tools_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 FrictionContactProblem* fc3d_local_problem_allocate(FrictionContactProblem* problem);
13 void fc3d_local_problem_free(FrictionContactProblem* localproblem,
14 FrictionContactProblem* problem);
15 void fc3d_local_problem_compute_q(FrictionContactProblem * problem, FrictionContactProblem * localproblem, double *reaction, int contact);
16 void fc3d_local_problem_fill_M(FrictionContactProblem * problem, FrictionContactProblem * localproblem, int contact);
17
18
19#if defined(__cplusplus) && !defined(BUILD_AS_CPP)
20}
21#endif
22
23#endif