20#ifndef CIRCLESOLID_FLEXIBLEBAND_H_
21#define CIRCLESOLID_FLEXIBLEBAND_H_
23#include "mbsim/contact_kinematics/contact_kinematics.h"
30namespace MBSimFlexibleBody {
49 void assignContours(
const std::vector<MBSim::Contour*>& contour)
override;
50 void updateg(std::vector<MBSim::SingleContact> &contact)
override;
70 fmatvec::Vec staticNodes;
72 std::vector<ContactKinematics*> contactKinematics;
pairing solid cirlce to flexible band, planar only
Definition: circle_flexibleband.h:37
~ContactKinematicsCircleFlexibleBand() override
destructor
Definition: circle_flexibleband.cc:169
int possibleContactsPerNode
possible contacts regarded per node
Definition: circle_flexibleband.h:62
int icircle
contour index
Definition: circle_flexibleband.h:57
MBSim::Circle * circle
contour classes
Definition: circle_flexibleband.h:67