62 Mdouble revolutionsPerSecond = 0.25;
70 mixer.setName(
"HorizontalMixerWalls");
78 Mdouble mass =
s->getMassFromRadius(particleRadius);
79 s->setCollisionTimeAndRestitutionCoefficient(0.01, 0.5, mass);
80 s->setSlidingFrictionCoefficient(0.5);
81 s->setSlidingStiffness(2.0 / 7.0 *
s->getStiffness());
82 s->setSlidingDissipation(2.0 / 7.0 *
s->getDissipation());
85 mixer.setTimeStep(0.2 *
s->getCollisionTime(mass));
87 mixer.setSaveCount((
unsigned) (20.0 *
s->getCollisionTime(mass) / mixer.getTimeStep()));
88 logger(
INFO,
"Savecount: %", mixer.dataFile.getSaveCount());
90 mixer.setTimeMax(100);
Species< LinearViscoelasticNormalSpecies, SlidingFrictionSpecies > LinearViscoelasticSlidingFrictionSpecies
Definition: LinearViscoelasticSlidingFrictionSpecies.h:12
Logger< MERCURYDPM_LOGLEVEL > logger("MercuryKernel")
Definition of different loggers with certain modules. A user can define its own custom logger here.
Definition: HorizontalMixerWalls.cpp:8
RealScalar s
Definition: level1_cplx_impl.h:130
#define INFO(i)
Definition: mumps_solver.h:54
const Mdouble pi
Definition: ExtendedMath.h:23