Go to the source code of this file.
Classes | |
| class | FourierDecomposedTimeHarmonicLinearElasticityProblem< ELEMENT > |
| Class to validate time harmonic linear elasticity (Fourier decomposed) More... | |
Namespaces | |
| Global_Parameters | |
| Namespace for global parameters. | |
Functions | |
| std::complex< double > | Global_Parameters::Nu (0.3, 0.05) |
| Define Poisson's ratio Nu. More... | |
| std::complex< double > | Global_Parameters::E (1.0, 0.01) |
| Define the non-dimensional Young's modulus. More... | |
| std::complex< double > | Global_Parameters::Omega_sq (10.0, 5.0) |
| Define the non-dimensional square angular frequency of time-harmonic motion. More... | |
| const std::complex< double > | Global_Parameters::I (0.0, 1.0) |
| Define the imaginary unit. More... | |
| void | Global_Parameters::boundary_traction (const Vector< double > &x, const Vector< double > &n, Vector< std::complex< double > > &result) |
| The traction function at r=rmin: (t_r, t_z, t_theta) More... | |
| void | Global_Parameters::body_force (const Vector< double > &x, Vector< std::complex< double > > &result) |
| The body force function; returns vector of complex doubles in the order (b_r, b_z, b_theta) More... | |
| void | Global_Parameters::exact_solution (const Vector< double > &x, Vector< double > &u) |
| The exact solution in a flat-packed vector: More... | |
| int | main (int argc, char *argv[]) |
| Driver code. More... | |
Variables | |
| std::complex< double > | Global_Parameters::lambda = E*Nu/(1.0+Nu)/(1.0-2.0*Nu) |
| std::complex< double > | Global_Parameters::mu = E/2.0/(1.0+Nu) |
| int | Global_Parameters::Fourier_wavenumber = 3 |
| Define Fourier wavenumber. More... | |
| double | Global_Parameters::Lr = 1.0 |
| Length of domain in r direction. More... | |
| double | Global_Parameters::Lz = 2.0 |
| Length of domain in z-direction. More... | |
| double | Global_Parameters::rmin = 0.1 |
| double | Global_Parameters::zmin = 0.3 |
| double | Global_Parameters::rmax = rmin+Lr |
| double | Global_Parameters::zmax = zmin+Lz |
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Driver code.
Definition at line 360 of file cylinder.cc.
References Global_Parameters::Lr, Global_Parameters::Lz, Global_Parameters::rmax, Global_Parameters::rmin, Global_Parameters::zmax, and Global_Parameters::zmin.