51 #ifndef CoulombFriction_h 52 #define CoulombFriction_h 64 #include "FrictionModel.h" 77 CoulombFriction(
int tag,
double mu,
int classTag= FRN_TAG_CoulombFriction);
80 int setTrial(
double normalForce,
double velocity = 0.0);
81 double getFrictionForce(
void);
82 double getFrictionCoeff(
void);
83 double getDFFrcDNFrc(
void);
85 int commitState(
void);
86 int revertToLastCommit(
void);
93 void Print(std::ostream &s,
int flag = 0);
FrictionModel * getCopy(void) const
Virtual constructor.
Definition: CoulombFriction.cpp:97
Definition: FrictionModel.h:71
void Print(std::ostream &s, int flag=0)
Imprime el objeto.
Definition: CoulombFriction.cpp:150
int sendData(CommParameters &)
Send data through the channel being passed as parameter.
Definition: CoulombFriction.cpp:102
Communication parameters between processes.
Definition: CommParameters.h:65
================================================================================
Definition: ContinuaReprComponent.h:34
int recvData(const CommParameters &)
Receive data through the channel being passed as parameter.
Definition: CoulombFriction.cpp:111
double mu
coefficient of friction
Definition: CoulombFriction.h:70
Definition: CoulombFriction.h:67