20#ifndef _BILATERAL_IMPACT_H_
21#define _BILATERAL_IMPACT_H_
23#include <mbsim/constitutive_laws/generalized_impact_law.h>
45 double project(
double la,
double gdn,
double gda,
double r,
double laMin=0)
override;
46 fmatvec::Vec diff(
double la,
double gdn,
double gda,
double r,
double laMin=0)
override;
47 double solve(
double G,
double gdn,
double gda)
override;
48 bool isFulfilled(
double la,
double gdn,
double gda,
double tolla,
double gdTol,
double laMin=0)
override;
basic bilateral force law on velocity level for constraint description
Definition: bilateral_impact.h:32
~BilateralImpact() override=default
destructor
BilateralImpact()=default
constructor
basic force law on velocity level for constraint description
Definition: generalized_impact_law.h:32
namespace MBSim
Definition: bilateral_constraint.cc:30