////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////// More...
Public Member Functions | |
DiskOscillationProblem () | |
Constructor. More... | |
void | actions_after_newton_solve () |
Update function (empty) More... | |
void | actions_before_newton_solve () |
Update function (empty) More... | |
ElasticRefineableQuarterCircleSectorMesh< ELEMENT > * | mesh_pt () |
Access function for the solid mesh. More... | |
void | run (const unsigned &nstep) |
Run the problem: Pass number of timesteps to be performed. More... | |
void | doc_solution (DocInfo &doc_info) |
Doc the solution. More... | |
Private Attributes | |
ofstream | Trace_file |
Trace file. More... | |
Vector< Node * > | Trace_node_pt |
Vector of pointers to nodes whose position we're tracing. More... | |
AxisymOscillatingDisk * | IC_geom_object_pt |
Geometric object that specifies the initial conditions. More... | |
////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////
Problem class to simulate small-amplitude oscillations of a circular disk.
Definition at line 414 of file disk_oscillation.cc.
DiskOscillationProblem< ELEMENT >::DiskOscillationProblem |
Constructor.
Definition at line 462 of file disk_oscillation.cc.
References Global_Physical_Variables::Constitutive_law_pt, and Global_Physical_Variables::Lambda_sq.
|
inline |
Update function (empty)
Definition at line 423 of file disk_oscillation.cc.
|
inline |
Update function (empty)
Definition at line 426 of file disk_oscillation.cc.
void DiskOscillationProblem< ELEMENT >::doc_solution | ( | DocInfo & | doc_info | ) |
Doc the solution.
Definition at line 554 of file disk_oscillation.cc.
|
inline |
Access function for the solid mesh.
Definition at line 429 of file disk_oscillation.cc.
void DiskOscillationProblem< ELEMENT >::run | ( | const unsigned & | nstep | ) |
Run the problem: Pass number of timesteps to be performed.
Definition at line 753 of file disk_oscillation.cc.
References Global_Physical_Variables::multiplier(), and Global_Physical_Variables::Nu.
Referenced by main().
|
private |
Geometric object that specifies the initial conditions.
Definition at line 450 of file disk_oscillation.cc.
|
private |
Trace file.
Definition at line 444 of file disk_oscillation.cc.
|
private |
Vector of pointers to nodes whose position we're tracing.
Definition at line 447 of file disk_oscillation.cc.