This code tests if chute problems restart properly. As can be seen above, it is very similar to restarting any other Mercury driver.
30 logger.assert_always(argc > 1,
"Please provide a restart file to this code. Usage: ./ChuteRestartDemo -r "
31 "\"ChuteDemo.restart\"");
32 bool isRestart =
false;
33 for (
unsigned int i = 0;
i < argc; ++
i)
35 if (!strcmp(argv[
i],
"-restart") || !strcmp(argv[
i],
"-r"))
40 logger.assert_always(isRestart,
"Please provide a restart file to this code. Usage: ./ChuteRestartDemo -r "
int i
Definition: BiCGSTAB_step_by_step.cpp:9
Logger< MERCURYDPM_LOGLEVEL > logger("MercuryKernel")
Definition of different loggers with certain modules. A user can define its own custom logger here.
Definition: ChuteRestartDemo.cpp:14
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213