107 logger(
INFO,
"Chute flow over a smooth bottom");
111 problem.setName(
"MonodisperseSmoothInclinedChute");
116 problem.setChuteAngleAndMagnitudeOfGravity(30.0, 9.81);
118 problem.numberOfParticlesToBeInserted = 286;
124 auto wallParticleSpecies =
problem.speciesHandler.getMixedObject(wallSpecies, particleSpecies);
134 particleSpecies->setDensity(2550.0);
135 particleSpecies->setStiffness(1000.0);
136 particleSpecies->setSlidingStiffness(2.0 / 7.0 * particleSpecies->getStiffness());
137 particleSpecies->setDissipation(0.0);
138 particleSpecies->setSlidingFrictionCoefficient(0.12);
141 wallParticleSpecies->setStiffness(979.38);
142 wallParticleSpecies->setDissipation(particleSpecies->getDissipation());
143 wallParticleSpecies->setSlidingStiffness(2. / 7.0 * wallParticleSpecies->getStiffness());
144 wallParticleSpecies->setSlidingFrictionCoefficient(0.22);
155 problem.setXBallsAdditionalArguments(
"-solidf -v0");
Array< double, 1, 3 > e(1./3., 0.5, 2.)
@ NO_FILE
file will not be created/read
@ ONE_FILE
all data will be written into/ read from a single file called name_
Species< LinearViscoelasticNormalSpecies, FrictionSpecies > LinearViscoelasticFrictionSpecies
Definition: LinearViscoelasticFrictionSpecies.h:12
Logger< MERCURYDPM_LOGLEVEL > logger("MercuryKernel")
Definition of different loggers with certain modules. A user can define its own custom logger here.
Definition: MonodisperseSmoothInclinedChute.cpp:16
#define INFO(i)
Definition: mumps_solver.h:54
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213