MBDyn-1.7.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups
DiscreteCoulombFriction Member List

This is the complete list of members for DiscreteCoulombFriction, including all inherited members.

AfterConvergence(const doublereal F, const doublereal v, const VectorHandler &X, const VectorHandler &XP, const unsigned int solution_startdof)DiscreteCoulombFrictionvirtual
SimulationEntity::AfterConvergence(const VectorHandler &X, const VectorHandler &XP)SimulationEntityvirtual
SimulationEntity::AfterConvergence(const VectorHandler &X, const VectorHandler &XP, const VectorHandler &XPP)SimulationEntityvirtual
AfterPredict(VectorHandler &X, VectorHandler &XP)SimulationEntityvirtual
AssJac(FullSubMatrixHandler &WorkMat, ExpandableRowVector &dfc, const unsigned int startdof, const unsigned int solution_startdof, const doublereal dCoef, const doublereal F, const doublereal v, const VectorHandler &X, const VectorHandler &XP, const ExpandableRowVector &dF, const ExpandableRowVector &dv) const DiscreteCoulombFrictionvirtual
AssRes(SubVectorHandler &WorkVec, const unsigned int startdof, const unsigned int solution_startdof, const doublereal F, const doublereal v, const VectorHandler &X, const VectorHandler &XP)DiscreteCoulombFrictionvirtual
BeforePredict(VectorHandler &, VectorHandler &, VectorHandler &, VectorHandler &) const SimulationEntityvirtual
bIsValidIndex(unsigned int i) const SimulationEntityvirtual
converged_stickedDiscreteCoulombFrictionprivate
converged_vDiscreteCoulombFrictionprivate
current_friction_forceDiscreteCoulombFrictionprivate
current_velocityDiscreteCoulombFrictionprivate
DerivativesUpdate(const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)SimulationEntityvirtual
DescribeDof(std::ostream &out, const char *prefix="", bool bInitial=false) const DiscreteCoulombFrictionvirtual
DescribeDof(std::vector< std::string > &desc, bool bInitial=false, int i=-1) const DiscreteCoulombFrictionvirtual
DescribeEq(std::ostream &out, const char *prefix="", bool bInitial=false) const DiscreteCoulombFrictionvirtual
DescribeEq(std::vector< std::string > &desc, bool bInitial=false, int i=-1) const DiscreteCoulombFrictionvirtual
dGetPrivData(unsigned int i) const SimulationEntityvirtual
DiscreteCoulombFriction(const BasicScalarFunction *const ff, const doublereal s2, const doublereal vr)DiscreteCoulombFriction
fDiscreteCoulombFrictionprivate
fc(void) const DiscreteCoulombFrictionvirtual
first_iterDiscreteCoulombFrictionprivate
first_switchDiscreteCoulombFrictionprivate
from_sliding_to_sticked enum valueDiscreteCoulombFrictionprivate
from_sliding_to_sticking enum valueDiscreteCoulombFrictionprivate
from_sticked_to_sliding enum valueDiscreteCoulombFrictionprivate
from_sticking_to_sliding enum valueDiscreteCoulombFrictionprivate
fssDiscreteCoulombFrictionprivate
GetDofType(unsigned int i) const DiscreteCoulombFrictionvirtual
GetEqType(unsigned int i) const DiscreteCoulombFrictionvirtual
Hints typedefSimulationEntity
iGetNumDof(void) const DiscreteCoulombFrictionvirtual
iGetNumPrivData(void) const SimulationEntityvirtual
iGetPrivDataIdx(const char *s) const SimulationEntityvirtual
null enum valueDiscreteCoulombFrictionprivate
OutputAppend(std::ostream &out) const SimulationEntityvirtual
ParseHint(DataManager *pDM, const char *s) const SimulationEntityvirtual
previous_switch_vDiscreteCoulombFrictionprivate
ReadInitialState(MBDynParser &HP)SimulationEntityvirtual
saved_sliding_frictionDiscreteCoulombFrictionprivate
saved_sliding_velocityDiscreteCoulombFrictionprivate
SetValue(DataManager *pDM, VectorHandler &X, VectorHandler &XP, SimulationEntity::Hints *ph=0, const unsigned int solution_startdof=0)DiscreteCoulombFrictionvirtual
sigma2DiscreteCoulombFrictionprivate
SimulationEntity(void)SimulationEntity
sliding enum valueDiscreteCoulombFrictionprivate
statusDiscreteCoulombFrictionprivate
status_type enum nameDiscreteCoulombFrictionprivate
sticked enum valueDiscreteCoulombFrictionprivate
sticking enum valueDiscreteCoulombFrictionprivate
tr_type enum nameDiscreteCoulombFrictionprivate
transition_typeDiscreteCoulombFrictionprivate
Update(const VectorHandler &XCurr, const VectorHandler &XPrimeCurr)SimulationEntityvirtual
Update(const VectorHandler &XCurr, InverseDynamics::Order iOrder)SimulationEntityvirtual
vel_ratioDiscreteCoulombFrictionprivate
~SimulationEntity(void)SimulationEntityvirtual