Driver for ring that performs small-amplitude oscillations.
423 if (atoi(argv[1])==1)
426 cout <<
"Setting Newmark IC consistently" << std::endl;
431 cout <<
"Setting Newmark IC directly" << std::endl;
434 cout <<
"Not enough command line arguments specified -- using defaults."
439 cout <<
"Three command line arguments specified:" << std::endl;
442 if (atoi(argv[1])==1)
445 cout <<
"Setting Newmark IC consistently" << std::endl;
450 cout <<
"Setting Newmark IC directly" << std::endl;
460 "Wrong number of command line arguments. Specify one or three.\n";
461 error_message +=
"Arg1: Long_run_flag [0/1]\n";
462 error_message +=
"Arg2: Impulsive_start_flag [0/1]\n";
463 error_message +=
"Arg3: Restart_flag [restart_file] (optional)\n";
469 cout <<
"Setting Newmark IC consistently: "
471 cout <<
"Long run flag: "
473 cout <<
"Fixed timestep flag: "
MatrixXd L
Definition: LLT_example.cpp:6
Ring problem.
Definition: steady_ring.cc:98
Definition: oomph_definitions.h:222
double Pi
Definition: two_d_biharmonic.cc:235
void setup(Time *time_pt)
Create all GeomObjects needed to define the cylinder and the flag.
Definition: turek_flag_non_fsi.cc:277
unsigned Fixed_timestep_flag
Flag for fixed timestep: Default = fixed timestep.
Definition: lin_unsteady_ring.cc:52
unsigned Long_run_flag
Flag for long/short run: Default = perform long run.
Definition: lin_unsteady_ring.cc:49
bool Consistent_newmark_ic
Definition: lin_unsteady_ring.cc:56
std::string string(const unsigned &i)
Definition: oomph_definitions.cc:286
#define OOMPH_EXCEPTION_LOCATION
Definition: oomph_definitions.h:61
#define OOMPH_CURRENT_FUNCTION
Definition: oomph_definitions.h:86
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213