5 #ifndef HertzianViscoelasticNormalSpecies_H
6 #define HertzianViscoelasticNormalSpecies_H
32 void read(std::istream& is);
35 void write(std::ostream& os)
const;
75 void setEffectiveElasticModulus(
Mdouble elasticModulus);
77 virtual void setEffectiveElasticModulusAndRestitutionCoefficient(
Mdouble elasticModulus,
Mdouble rest);
80 Mdouble getEffectiveElasticModulus()
const;
83 void setEffectiveElasticModulusAndPoissonRatio(
Mdouble elasticModulus,
Mdouble poissonRatio);
86 void setEffectiveElasticModulusAndEffectiveShearModulus(
Mdouble elasticModulus,
Mdouble shearModulus);
89 void setDissipation(
Mdouble dissipation);
95 void setRestitutionCoefficient(
Mdouble rest);
float * p
Definition: Tutorial_Map_using.cpp:9
Definition: BaseNormalForce.h:11
Computes normal forces for a Herztian visco-elastic interaction.
Definition: HertzianViscoelasticInteraction.h:19
HertzianViscoelasticNormalSpecies contains the parameters used to describe a Hertzian normal force (T...
Definition: HertzianViscoelasticNormalSpecies.h:17
virtual std::string getBaseName() const
Used in Species::getName to obtain a unique name for each Species.
Definition: HertzianViscoelasticNormalSpecies.cc:69
void read(std::istream &is)
Reads the species properties from an input stream.
Definition: HertzianViscoelasticNormalSpecies.cc:59
HertzianViscoelasticInteraction InteractionType
The correct Interaction type for this FrictionForceSpecies.
Definition: HertzianViscoelasticNormalSpecies.h:20
HertzianViscoelasticNormalSpecies()
The default constructor.
Definition: HertzianViscoelasticNormalSpecies.cc:17
Mdouble getCollisionTime(Mdouble particleDiameter, Mdouble particleDensity, Mdouble relativeVelocity) const
Used in Species::getName to obtain a unique name for each Species.
Definition: HertzianViscoelasticNormalSpecies.cc:275
void write(std::ostream &os) const
Writes the species properties to an output stream.
Definition: HertzianViscoelasticNormalSpecies.cc:50
~HertzianViscoelasticNormalSpecies()
The default destructor.
Definition: HertzianViscoelasticNormalSpecies.cc:40
std::string string(const unsigned &i)
Definition: oomph_definitions.cc:286