Single.cpp File Reference

Classes

class  ChangingTOIParticle
 

Functions

int main (int argc, char *argv[])
 

Variables

Mdouble f_min = -10
 
Mdouble f_max = 10
 

Function Documentation

◆ main()

int main ( int argc  ,
char argv[] 
)
101 {
103  auto species = problem.speciesHandler.copyAndAddObject(LinearViscoelasticFrictionSpecies());
104  species->setDensity(1.0); // sets the species type-0 density
105  //species->setConstantRestitution(0);
106  std::cout<<species->getConstantRestitution()<<std::endl;
107  species->setDissipation(0.0);
108  species->setStiffness(1e6);
109  const Mdouble collisionTime = species->getCollisionTime(problem.getClumpMass());
110  problem.setClumpDamping(0);
111  problem.setTimeStep(collisionTime / 50.0);
112 
113  // Quick demonstration
114  problem.setSaveCount(5000);
115  problem.setTimeMax(1000);
116 
117 
118  // For time averaging featuring equipartition - takes a while
119  // problem.setSaveCount(50000);
120  // problem.setTimeMax(100000);
121 
122  problem.removeOldFiles();
123  problem.solve();
124  return 0;
125 }
Species< LinearViscoelasticNormalSpecies, FrictionSpecies > LinearViscoelasticFrictionSpecies
Definition: LinearViscoelasticFrictionSpecies.h:12
Definition: ChangingTOI.cpp:37
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213

References problem.

Variable Documentation

◆ f_max

◆ f_min