114 problem.setName(
"granular_collapse_sqellipsoids");
115 logger(
INFO,
"Modified from 'MercurySimpleDemos/InsertionBoundarySelfTest.cpp'");
118 problem.species->setDensity(950);
124 input1 = atof(argv[1]);
125 input2 = atof(argv[2]);
137 problem.species->setEffectiveElasticModulusAndRestitutionCoefficient(1.e7, 0.7);
161 double tc =
problem.species->getCollisionTime(2 *
problem.radMin,
problem.species->getDensity(), 1.0);
162 logger(
INFO,
"tc = %%", tc, std::defaultfloat);
181 problem.setSuperquadricParticlesWriteVTK(
true);
AnnoyingScalar sqrt(const AnnoyingScalar &x)
Definition: AnnoyingScalar.h:134
@ ONE_FILE
all data will be written into/ read from a single file called name_
Logger< MERCURYDPM_LOGLEVEL > logger("MercuryKernel")
Definition of different loggers with certain modules. A user can define its own custom logger here.
Definition: GranularCollapseDemo.cpp:15
#define INFO(i)
Definition: mumps_solver.h:54
const Mdouble pi
Definition: ExtendedMath.h:23
T cubic(const T val)
calculates the cube of a number
Definition: ExtendedMath.h:95
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213