Public Member Functions | |
ShellProblem (const unsigned &nx, const unsigned &ny, const double &lx, const double &ly) | |
Constructor. More... | |
ShellMesh< ELEMENT > * | mesh_pt () |
Overload Access function for the mesh. More... | |
void | actions_after_newton_solve () |
Actions after solve empty. More... | |
void | actions_before_newton_solve () |
Actions before solve empty. More... | |
void | solve () |
ShellProblem (const unsigned &nx, const unsigned &ny, const double &lx, const double &ly) | |
Constructor. More... | |
~ShellProblem () | |
Destructor: delete mesh, geometric object. More... | |
ShellMesh< ELEMENT > * | mesh_pt () |
Overload Access function for the mesh. More... | |
void | actions_after_newton_solve () |
Actions after solve empty. More... | |
void | actions_before_newton_solve () |
Actions before solve empty. More... | |
void | solve () |
Private Attributes | |
GeomObject * | Undeformed_midplane_pt |
Pointer to GeomObject that specifies the undeformed midplane. More... | |
Node * | Trace_node_pt |
First trace node. More... | |
Node * | Trace_node2_pt |
Second trace node. More... | |
Definition at line 218 of file clamped_shell.cc.
ShellProblem< ELEMENT >::ShellProblem | ( | const unsigned & | nx, |
const unsigned & | ny, | ||
const double & | lx, | ||
const double & | ly | ||
) |
Constructor.
Definition at line 259 of file clamped_shell.cc.
References ShellMesh< ELEMENT >::assign_undeformed_positions(), Global_Physical_Variables::Pext_data_pt, Global_Physical_Variables::Prescribed_y, and Global_Physical_Variables::press_load().
Referenced by ShellProblem< ELEMENT >::actions_before_newton_solve().
ShellProblem< ELEMENT >::ShellProblem | ( | const unsigned & | nx, |
const unsigned & | ny, | ||
const double & | lx, | ||
const double & | ly | ||
) |
Constructor.
|
inline |
Destructor: delete mesh, geometric object.
Definition at line 329 of file clamped_shell_with_arclength_cont.cc.
References ShellProblem< ELEMENT >::Undeformed_midplane_pt.
|
inline |
Actions after solve empty.
Definition at line 232 of file clamped_shell.cc.
|
inline |
Actions after solve empty.
Definition at line 341 of file clamped_shell_with_arclength_cont.cc.
|
inline |
Actions before solve empty.
Definition at line 235 of file clamped_shell.cc.
|
inline |
Actions before solve empty.
Definition at line 344 of file clamped_shell_with_arclength_cont.cc.
References Global_Physical_Variables::external_pressure(), ShellProblem< ELEMENT >::mesh_pt(), Global_Physical_Variables::Pext_data_pt, Global_Physical_Variables::Prescribed_y, Global_Physical_Variables::press_load(), ShellProblem< ELEMENT >::ShellProblem(), ShellProblem< ELEMENT >::solve(), ShellProblem< ELEMENT >::Trace_node2_pt, ShellProblem< ELEMENT >::Trace_node_pt, and ShellProblem< ELEMENT >::Undeformed_midplane_pt.
|
inline |
Overload Access function for the mesh.
Definition at line 228 of file clamped_shell.cc.
Referenced by ShellProblem< ELEMENT >::actions_before_newton_solve().
|
inline |
Overload Access function for the mesh.
Definition at line 337 of file clamped_shell_with_arclength_cont.cc.
void ShellProblem< ELEMENT >::solve | ( | ) |
Definition at line 489 of file clamped_shell.cc.
References Global_Physical_Variables::external_pressure(), Global_Physical_Variables::Pcos, and Global_Physical_Variables::Prescribed_y.
Referenced by ShellProblem< ELEMENT >::actions_before_newton_solve(), and main().
void ShellProblem< ELEMENT >::solve | ( | ) |
|
private |
Second trace node.
Definition at line 249 of file clamped_shell.cc.
Referenced by ShellProblem< ELEMENT >::actions_before_newton_solve().
|
private |
First trace node.
Definition at line 246 of file clamped_shell.cc.
Referenced by ShellProblem< ELEMENT >::actions_before_newton_solve().
|
private |
Pointer to GeomObject that specifies the undeformed midplane.
Definition at line 243 of file clamped_shell.cc.
Referenced by ShellProblem< ELEMENT >::actions_before_newton_solve(), and ShellProblem< ELEMENT >::~ShellProblem().