145 logger.assert_always(argc > 1,
"Argument needed!");
150 problem.
write(std::cout,
false);
155 logger.assert_always(argc > 1,
"Argument needed!");
161 problem2.
write(std::cout,
false);
166 logger.assert_always(argc > 1,
"Argument needed!");
171 problem3.
write(std::cout,
false);
176 logger.assert_always(argc > 1,
"Argument needed!");
181 problem4.
write(std::cout,
false);
186 logger.assert_always(argc > 1,
"Argument needed!");
191 problem5.
write(std::cout,
false);
LL< Log::INFO > INFO
Info log level.
Definition: Logger.cc:55
Logger< MERCURYDPM_LOGLEVEL > logger("MercuryKernel")
Definition of different loggers with certain modules. A user can define its own custom logger here.
Definition: chute_periodic_autorun.cpp:37
void setup()
Definition: chute_periodic_autorun.cpp:100
void write(std::ostream &os, bool writeAllParticles=true) const override
This function writes the Chute properties to an ostream, and adds the properties of ALL chute particl...
Definition: Chute.cc:206
void setChuteAngle(Mdouble chuteAngle)
Sets gravity vector according to chute angle (in degrees)
Definition: Chute.cc:768
Mdouble getChuteAngle() const
Returns the chute angle (in radians)
Definition: Chute.cc:807
virtual void writeRestartFile()
Stores all the particle data for current save time step to a "restart" file, which is a file simply i...
Definition: DPMBase.cc:2942
void setZMax(Mdouble newZMax)
Sets the value of ZMax, the upper bound of the problem domain in the z-direction.
Definition: DPMBase.cc:1217
void solve()
The work horse of the code.
Definition: DPMBase.cc:4270