Classes | Namespaces | Functions | Variables
time_harmonic_elastic_annulus.cc File Reference

Go to the source code of this file.

Classes

class  AnnularDiskProblem< ELASTICITY_ELEMENT >
 Annular disk. More...
 

Namespaces

namespace  Global_Parameters
 Global variables.
 

Functions

TimeHarmonicIsotropicElasticityTensor Global_Parameters::E (Nu)
 The elasticity tensor.
 
void Global_Parameters::solid_boundary_displacement (const Vector< double > &x, Vector< double > &u)
 Real-valued, radial displacement field on inner boundary.
 
void Global_Parameters::constant_pressure (const Vector< double > &x, const Vector< double > &n, Vector< std::complex< double > > &traction)
 Constant pressure load (real and imag part)
 
double Global_Parameters::BesselY (const double &n, const double &x)
 Helper function to evaluate Y_n(x) from bloody maple output.
 
double Global_Parameters::BesselJ (const double &n, const double &x)
 Helper function to evaluate J_n(x) from bloody maple output.
 
void Global_Parameters::exact_u (const Vector< double > &x, Vector< double > &u)
 Exact solution as a Vector.
 
int main (int argc, char **argv)
 Driver for annular disk loaded by pressure.
 

Variables

double Global_Parameters::Nu = 0.3
 Poisson's ratio.
 
double Global_Parameters::Omega_sq =100.0
 Square of non-dim frequency.
 
double Global_Parameters::H_annulus =0.5
 Thickness of annulus.
 
double Global_Parameters::Displacement_amplitude =0.1
 Displacement amplitude on inner radius.
 
double Global_Parameters::P = 0.0
 Uniform pressure.
 
string Global_Parameters::Directory ="RESLT"
 Output directory.
 
unsigned Global_Parameters::Ntheta =20
 Number of elements in azimuthal direction.
 
unsigned Global_Parameters::Nr =10
 Number of elements in radial direction.
 

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)