ESyS-Particle  2.3.2
CFrictionIGP Class Reference

Interaction parameters for frictional interaction. More...

#include <FrictionInteraction.h>

Inheritance diagram for CFrictionIGP:
Collaboration diagram for CFrictionIGP:

Public Member Functions

 CFrictionIGP ()
 CFrictionIGP (const std::string &name, double normalK, double fricCoef, double shearK, double dT, bool scaling=true)
virtual std::string getTypeString () const
void setTimeStepSize (double dt)
- Public Member Functions inherited from AIGParam
 AIGParam (const std::string &name="")
virtual ~AIGParam ()
virtual void packInto (CVarMPIBuffer *) const
void setName (const std::string &name)
const std::string & getName () const
const std::string & Name () const

Public Attributes

double k
double mu
double k_s
double dt
bool m_scaling

Detailed Description

Interaction parameters for frictional interaction.

Constructor & Destructor Documentation

CFrictionIGP::CFrictionIGP ( )
CFrictionIGP::CFrictionIGP ( const std::string &  name,
double  normalK,
double  fricCoef,
double  shearK,
double  dT,
bool  scaling = true 
)

Member Function Documentation

virtual std::string CFrictionIGP::getTypeString ( ) const
inlinevirtual
void CFrictionIGP::setTimeStepSize ( double  dt)

Member Data Documentation


The documentation for this class was generated from the following files: