52 #ifndef VPDependentFriction_h 53 #define VPDependentFriction_h 67 #include "VDependentFriction.h" 83 inline const double &muFast0(
void)
const 92 double deltaMu,
double alpha,
double transRate);
95 int setTrial(
double normalForce,
double velocity = 0.0);
96 double getDFFrcDNFrc(
void);
103 void Print(std::ostream &s,
int flag = 0)
const;
int sendSelf(Communicator &)
Send the object.
Definition: VPDependentFriction.cpp:92
Communication parameters between processes.
Definition: Communicator.h:66
double muSlow
coefficient of friction at low velocity
Definition: VDependentFriction.h:79
void Print(std::ostream &s, int flag=0) const
Print stuff.
Definition: VPDependentFriction.cpp:124
Velocity dependent friction model.
Definition: VDependentFriction.h:76
int sendData(Communicator &)
Send data through the communicator argument.
Definition: VPDependentFriction.cpp:76
int recvSelf(const Communicator &)
Receive the object.
Definition: VPDependentFriction.cpp:106
FrictionModel * getCopy(void) const
Virtual constructor.
Definition: VPDependentFriction.cpp:72
Base class for friction models.
Definition: FrictionModel.h:83
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
int recvData(const Communicator &)
Receive data through the communicator argument.
Definition: VPDependentFriction.cpp:85
double muFast
coefficient of friction at high velocity
Definition: VDependentFriction.h:80
Velocity an pressure dependent friction model.
Definition: VPDependentFriction.h:77
double transRate
transition rate from low to high velocity
Definition: VDependentFriction.h:81