File kernel/src/modelingTools/MultipleImpactNSL.hpp#
Go to the source code of this file
-
class MultipleImpactNSL : public NonSmoothLaw
Public Functions
-
MultipleImpactNSL()#
-
MultipleImpactNSL(double, double, double, unsigned int _dim = 1)#
-
~MultipleImpactNSL()#
-
inline double ResCof() const#
-
inline double Stiff() const#
-
inline double ElasCof() const#
-
void setResCof(double newResCof)#
-
void setStiff(double newStiff)#
-
void setElasCoeff(double _newElasCoef)#
-
virtual bool isVerified() const override
- Returns:
a boolean value which determines if the NS Law is verified. Not implemented for the moment.
-
virtual void display() const override
display the data of the NonSmoothLaw on the standard output
-
ACCEPT_STD_VISITORS()#
Private Functions
-
ACCEPT_SERIALIZATION(MultipleImpactNSL)#
-
MultipleImpactNSL()#