TBar.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[] 
)
113 {
115  auto species = problem.speciesHandler.copyAndAddObject(LinearViscoelasticFrictionSpecies());
116  species->setDensity(1.0); // sets the species type-0 density
117  //species->setConstantRestitution(0);
118  std::cout<<species->getConstantRestitution()<<std::endl;
119  species->setDissipation(0.0);
120  species->setStiffness(1e6);
121  const Mdouble collisionTime = species->getCollisionTime(problem.getClumpMass());
122  problem.setClumpDamping(0);
123  problem.setTimeStep(collisionTime / 50.0);
124 
125  // Quick demonstration
126  problem.setSaveCount(5000);
127  problem.setTimeMax(100);
128 
129 
130  // For time averaging featuring equipartition - takes a while
131  // problem.setSaveCount(50000);
132  // problem.setTimeMax(100000);
133 
134  problem.removeOldFiles();
135  problem.solve();
136  return 0;
137 }
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