Functions | Variables
Global_Physical_Variables Namespace Reference

Namespace for physical parameters. More...

Functions

void 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...
 

Variables

unsigned Long_run_flag =1
 Flag for long/short run: Default = perform long run. More...
 
unsigned Fixed_timestep_flag =1
 Flag for fixed timestep: Default = fixed timestep. More...
 
bool Consistent_newmark_ic
 Boolean flag to decide if to set IC for Newmark directly or consistently : No Default. More...
 
double Pcos
 Perturbation pressure. More...
 
double T_kick
 Duration of transient load. More...
 
double Alpha =1.0
 Scaling factor for wall thickness (to be used in an exercise) More...
 
double H =Alpha*1.0/20.0
 Wall thickness – 1/20 for default value of scaling factor. More...
 
double Lambda_sq =pow(Alpha,2)
 Square of timescale ratio (i.e. non-dimensional density) – 1.0 for default value of scaling factor. More...
 

Detailed Description

Namespace for physical parameters.

Namespace for global parameters.

Function Documentation

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.

Definition at line 64 of file unsteady_ring.cc.

References Pcos.

Referenced by ElasticRingProblem< ELEMENT, TIMESTEPPER >::ElasticRingProblem().

Variable Documentation

double Global_Physical_Variables::Alpha =1.0

Scaling factor for wall thickness (to be used in an exercise)

Definition at line 77 of file unsteady_ring.cc.

bool Global_Physical_Variables::Consistent_newmark_ic

Boolean flag to decide if to set IC for Newmark directly or consistently : No Default.

Definition at line 60 of file lin_unsteady_ring.cc.

Referenced by main(), and ElasticRingProblem< ELEMENT, TIMESTEPPER >::unsteady_run().

unsigned Global_Physical_Variables::Fixed_timestep_flag =1

Flag for fixed timestep: Default = fixed timestep.

Definition at line 56 of file lin_unsteady_ring.cc.

Referenced by main(), and ElasticRingProblem< ELEMENT, TIMESTEPPER >::unsteady_run().

double Global_Physical_Variables::H =Alpha*1.0/20.0

Wall thickness – 1/20 for default value of scaling factor.

Definition at line 80 of file unsteady_ring.cc.

Referenced by ElasticRingProblem< ELEMENT, TIMESTEPPER >::ElasticRingProblem().

double Global_Physical_Variables::Lambda_sq =pow(Alpha,2)

Square of timescale ratio (i.e. non-dimensional density) – 1.0 for default value of scaling factor.

Definition at line 84 of file unsteady_ring.cc.

Referenced by ElasticRingProblem< ELEMENT, TIMESTEPPER >::ElasticRingProblem().

unsigned Global_Physical_Variables::Long_run_flag =1

Flag for long/short run: Default = perform long run.

Definition at line 53 of file lin_unsteady_ring.cc.

Referenced by main(), and ElasticRingProblem< ELEMENT, TIMESTEPPER >::unsteady_run().

double Global_Physical_Variables::Pcos
double Global_Physical_Variables::T_kick

Duration of transient load.

Definition at line 61 of file unsteady_ring.cc.