unsteady_ring.cc File Reference
#include "generic.h"
#include "beam.h"
#include "meshes/one_d_lagrangian_mesh.h"

Classes

class  ElasticRingProblem< ELEMENT >
 Ring problem. More...
 

Namespaces

 Global_Physical_Variables
 Global variables.
 

Functions

void Global_Physical_Variables::press_load (const Vector< double > &xi, const Vector< double > &x, const Vector< double > &N, Vector< double > &load)
 Load function: Perturbation pressure to force non-axisymmetric deformation. More...
 
int main (int argc, char *argv[])
 Driver for oscillating ring problem. More...
 

Variables

double Global_Physical_Variables::T_kick
 Duration of transient load. More...
 
double Global_Physical_Variables::Alpha =1.0
 Scaling factor for wall thickness (to be used in an exercise) More...
 

Function Documentation

◆ main()

int main ( int argc  ,
char argv[] 
)

Driver for oscillating ring problem.

550 {
551 
552  // Store command line arguments
553  CommandLineArgs::setup(argc,argv);
554 
555  // Number of elements
556  unsigned nelem = 13;
557 
558  //Set up the problem
560 
561  // Do unsteady run
562  problem.unsteady_run();
563 
564 } // end of main
Ring problem.
Definition: steady_ring.cc:98
void setup(Time *time_pt)
Create all GeomObjects needed to define the cylinder and the flag.
Definition: turek_flag_non_fsi.cc:277
Constructor for SteadyAxisymAdvectionDiffusion problem
Definition: steady_axisym_advection_diffusion.cc:213

References problem, and Flag_definition::setup().