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

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

 1#ifndef ROLLINGFRICTIONCONTACT3D_local_problem_tools_H
 2#define ROLLINGFRICTIONCONTACT3D_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  RollingFrictionContactProblem* rolling_fc3d_local_problem_allocate(RollingFrictionContactProblem* problem);
13  void rolling_fc3d_local_problem_free(RollingFrictionContactProblem* localproblem,
14                               RollingFrictionContactProblem* problem);
15  void rolling_fc3d_local_problem_compute_q(RollingFrictionContactProblem * problem, RollingFrictionContactProblem * localproblem, double *reaction, int contact);
16  void rolling_fc3d_local_problem_fill_M(RollingFrictionContactProblem * problem, RollingFrictionContactProblem * localproblem, int contact);
17
18
19#if defined(__cplusplus) && !defined(BUILD_AS_CPP)
20}
21#endif
22
23#endif