Periodic loading problem. More...
Public Member Functions | |
PeriodicLoadProblem (const unsigned &nx, const unsigned &ny, const double &lx, const double &ly) | |
Constructor: Pass number of elements in x and y directions and lengths. More... | |
void | actions_before_newton_solve () |
Update before solve is empty. More... | |
void | actions_after_newton_solve () |
Update after solve is empty. More... | |
void | doc_solution (DocInfo &doc_info) |
Doc the solution. More... | |
Private Member Functions | |
void | assign_traction_elements () |
Allocate traction elements on the top surface. More... | |
Private Attributes | |
Mesh * | Bulk_mesh_pt |
Pointer to the bulk mesh. More... | |
Mesh * | Surface_mesh_pt |
Pointer to the mesh of traction elements. More... | |
Periodic loading problem.
Definition at line 91 of file periodic_load.cc.
PeriodicLoadProblem< ELEMENT >::PeriodicLoadProblem | ( | const unsigned & | nx, |
const unsigned & | ny, | ||
const double & | lx, | ||
const double & | ly | ||
) |
Constructor: Pass number of elements in x and y directions and lengths.
Problem constructor: Pass number of elements in coordinate directions and size of domain.
Definition at line 128 of file periodic_load.cc.
References Global_Parameters::E(), Global_Parameters::exact_solution(), Global_Parameters::Finite, and Global_Parameters::periodic_traction().
|
inline |
Update after solve is empty.
Definition at line 104 of file periodic_load.cc.
|
inline |
Update before solve is empty.
Definition at line 101 of file periodic_load.cc.
|
private |
Allocate traction elements on the top surface.
Make traction elements along the top boundary of the bulk mesh.
Definition at line 221 of file periodic_load.cc.
void PeriodicLoadProblem< ELEMENT >::doc_solution | ( | DocInfo & | doc_info | ) |
Doc the solution.
Definition at line 247 of file periodic_load.cc.
References Global_Parameters::exact_solution().
Referenced by main().
|
private |
Pointer to the bulk mesh.
Definition at line 115 of file periodic_load.cc.
|
private |
Pointer to the mesh of traction elements.
Definition at line 118 of file periodic_load.cc.