restart.cpp File Reference
#include <iostream>
#include "Mercury3D.h"

Classes

class  Mercury3DRestart
 

Functions

int main (int argc, char *argv[])
 

Function Documentation

◆ main()

int main ( int argc  ,
char argv[] 
)
18 {
19  if (argc < 2)
20  {
21  logger(ERROR, "Please enter the name of the simulation you want to restart and, optionally, the name of the "
22  "simulation after restart");
23  }
24  else
25  {
26  logger(INFO, "restart data: %.restart", argv[1]);
27  }
29  problem.setName(argv[1]);
30  problem.readRestartFile();
31  problem.setRestarted(false);
32  problem.time = problem.getTime();
33  problem.write(std::cout, false);
34  problem.solve(argc - 1, argv + 1);
35 }
Logger< MERCURYDPM_LOGLEVEL > logger("MercuryKernel")
Definition of different loggers with certain modules. A user can define its own custom logger here.
LL< Log::ERROR > ERROR
Error log level.
Definition: Logger.cc:32
Definition: liveStatistics.cpp:11
#define INFO(i)
Definition: mumps_solver.h:54
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213

References ERROR, INFO, logger, and problem.