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

Go to the source code of this file.

Classes

class  PeriodicLoadProblem< ELEMENT >
 Periodic loading problem. More...
 

Namespaces

 Global_Parameters
 Namespace for global parameters.
 

Functions

IsotropicElasticityTensor Global_Parameters::E (Nu)
 The elasticity tensor. More...
 
void Global_Parameters::exact_solution (const Vector< double > &x, Vector< double > &u)
 The exact solution for infinite depth case. More...
 
void Global_Parameters::periodic_traction (const double &time, const Vector< double > &x, const Vector< double > &n, Vector< double > &result)
 The traction function. More...
 
int main (int argc, char *argv[])
 Driver code for PeriodicLoad linearly elastic problem. More...
 

Variables

double Global_Parameters::Amplitude = 1.0
 Amplitude of traction applied. More...
 
bool Global_Parameters::Finite =false
 Specify problem to be solved (boundary conditons for finite or infinite domain). More...
 
double Global_Parameters::Nu = 0.3
 Define Poisson coefficient Nu. More...
 
double Global_Parameters::Lx = 1.0
 Length of domain in x direction. More...
 
double Global_Parameters::Ly = 2.0
 Length of domain in y direction. More...
 

Function Documentation

◆ main()

int main ( int  argc,
char *  argv[] 
)

Driver code for PeriodicLoad linearly elastic problem.

Definition at line 290 of file periodic_load.cc.

References PeriodicLoadProblem< ELEMENT >::doc_solution(), Global_Parameters::Lx, and Global_Parameters::Ly.