Namespace for global parameters. More...
Functions | |
IsotropicElasticityTensor | E (Nu) |
The elasticity tensor. More... | |
void | exact_solution (const Vector< double > &x, Vector< double > &u) |
The exact solution for infinite depth case. More... | |
void | periodic_traction (const double &time, const Vector< double > &x, const Vector< double > &n, Vector< double > &result) |
The traction function. More... | |
Variables | |
double | Amplitude = 1.0 |
Amplitude of traction applied. More... | |
bool | Finite =false |
Specify problem to be solved (boundary conditons for finite or infinite domain). More... | |
double | Nu = 0.3 |
Define Poisson coefficient Nu. More... | |
double | Lx = 1.0 |
Length of domain in x direction. More... | |
double | Ly = 2.0 |
Length of domain in y direction. More... | |
Namespace for global parameters.
IsotropicElasticityTensor Global_Parameters::E | ( | Nu | ) |
The elasticity tensor.
Referenced by PeriodicLoadProblem< ELEMENT >::PeriodicLoadProblem(), and RefineablePeriodicLoadProblem< ELEMENT >::RefineablePeriodicLoadProblem().
void Global_Parameters::exact_solution | ( | const Vector< double > & | x, |
Vector< double > & | u | ||
) |
The exact solution for infinite depth case.
Definition at line 64 of file periodic_load.cc.
References Amplitude, Lx, Ly, and Nu.
Referenced by PeriodicLoadProblem< ELEMENT >::doc_solution(), RefineablePeriodicLoadProblem< ELEMENT >::doc_solution(), PeriodicLoadProblem< ELEMENT >::PeriodicLoadProblem(), and RefineablePeriodicLoadProblem< ELEMENT >::RefineablePeriodicLoadProblem().
void Global_Parameters::periodic_traction | ( | const double & | time, |
const Vector< double > & | x, | ||
const Vector< double > & | n, | ||
Vector< double > & | result | ||
) |
The traction function.
Definition at line 76 of file periodic_load.cc.
Referenced by RefineablePeriodicLoadProblem< ELEMENT >::assign_traction_elements(), and PeriodicLoadProblem< ELEMENT >::PeriodicLoadProblem().
double Global_Parameters::Amplitude = 1.0 |
Amplitude of traction applied.
Definition at line 45 of file periodic_load.cc.
Referenced by exact_solution(), and periodic_traction().
bool Global_Parameters::Finite =false |
Specify problem to be solved (boundary conditons for finite or infinite domain).
Definition at line 49 of file periodic_load.cc.
Referenced by PeriodicLoadProblem< ELEMENT >::PeriodicLoadProblem(), and RefineablePeriodicLoadProblem< ELEMENT >::RefineablePeriodicLoadProblem().
double Global_Parameters::Lx = 1.0 |
Length of domain in x direction.
Definition at line 55 of file periodic_load.cc.
Referenced by exact_solution(), main(), and periodic_traction().
double Global_Parameters::Ly = 2.0 |
Length of domain in y direction.
Definition at line 58 of file periodic_load.cc.
Referenced by exact_solution(), and main().
double Global_Parameters::Nu = 0.3 |
Define Poisson coefficient Nu.
Definition at line 52 of file periodic_load.cc.
Referenced by exact_solution().