#include <sstream>
#include <iostream>
#include <iomanip>
#include <cmath>
#include "scr/ChuteWithHopper.h"
#include <sys/types.h>
#include <sys/stat.h>
◆ main()
53 problem.setInflowParticleRadius(0.5,0.5);
54 problem.speciesHandler.getObject(0)->setCollisionTimeAndRestitutionCoefficient(4
e-3, 0.6);
55 problem.speciesHandler.getObject(0)->setSlidingDissipation(
problem.get_dissipation());
56 problem.speciesHandler.getObject(0)->setSlidingFrictionCoefficient(0.8);
57 problem.setFixedParticleRadius(0.0);
69 double ExitHeight = 8.0, ExitLength = 1.0 * ExitHeight, hopperAngle_ = 30.0, hopperLength_ = 6.0 * ExitLength;
70 problem.setIsHopperCentred(
true);
71 problem.setHopperLowerFillingHeight(.75);
73 problem.set_Hopper(ExitLength,ExitHeight,hopperAngle_,hopperLength_);
76 cout <<
"Maximum allowed speed of particles: " <<
problem.getMaximumVelocity() << endl;
80 cout <<
"dt=" <<
problem.getTimeStep() << endl;
82 problem.setXBallsAdditionalArguments(
"-sort -v0 -solidf -v0 -oh -200 -p 20");
85 problem.readArguments(argc, argv);
@ MONOLAYER_ORDERED
Definition: Chute.h:32
Array< double, 1, 3 > e(1./3., 0.5, 2.)
Definition: granular_jet_thomas.cpp:17
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213
References e(), MONOLAYER_ORDERED, and problem.