Public Member Functions | Private Attributes | List of all members
ShellProblem< ELEMENT > Class Template Reference
Inheritance diagram for ShellProblem< ELEMENT >:

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...
 

Detailed Description

template<class ELEMENT>
class ShellProblem< ELEMENT >

Definition at line 218 of file clamped_shell.cc.

Constructor & Destructor Documentation

template<class ELEMENT >
ShellProblem< ELEMENT >::ShellProblem ( const unsigned &  nx,
const unsigned &  ny,
const double &  lx,
const double &  ly 
)
template<class ELEMENT>
ShellProblem< ELEMENT >::ShellProblem ( const unsigned &  nx,
const unsigned &  ny,
const double &  lx,
const double &  ly 
)

Constructor.

template<class ELEMENT>
ShellProblem< ELEMENT >::~ShellProblem ( )
inline

Destructor: delete mesh, geometric object.

Definition at line 329 of file clamped_shell_with_arclength_cont.cc.

References ShellProblem< ELEMENT >::Undeformed_midplane_pt.

Member Function Documentation

template<class ELEMENT>
void ShellProblem< ELEMENT >::actions_after_newton_solve ( )
inline

Actions after solve empty.

Definition at line 232 of file clamped_shell.cc.

template<class ELEMENT>
void ShellProblem< ELEMENT >::actions_after_newton_solve ( )
inline

Actions after solve empty.

Definition at line 341 of file clamped_shell_with_arclength_cont.cc.

template<class ELEMENT>
void ShellProblem< ELEMENT >::actions_before_newton_solve ( )
inline

Actions before solve empty.

Definition at line 235 of file clamped_shell.cc.

template<class ELEMENT>
void ShellProblem< ELEMENT >::actions_before_newton_solve ( )
inline

Actions before solve empty.

Definition at line 344 of file clamped_shell_with_arclength_cont.cc.

template<class ELEMENT>
ShellMesh<ELEMENT>* ShellProblem< ELEMENT >::mesh_pt ( )
inline

Overload Access function for the mesh.

Definition at line 228 of file clamped_shell.cc.

template<class ELEMENT>
ShellMesh<ELEMENT>* ShellProblem< ELEMENT >::mesh_pt ( )
inline

Overload Access function for the mesh.

Definition at line 337 of file clamped_shell_with_arclength_cont.cc.

template<class ELEMENT >
void ShellProblem< ELEMENT >::solve ( )
template<class ELEMENT>
void ShellProblem< ELEMENT >::solve ( )

Member Data Documentation

template<class ELEMENT>
Node * ShellProblem< ELEMENT >::Trace_node2_pt
private

Second trace node.

Definition at line 249 of file clamped_shell.cc.

template<class ELEMENT>
Node * ShellProblem< ELEMENT >::Trace_node_pt
private

First trace node.

Definition at line 246 of file clamped_shell.cc.

template<class ELEMENT>
GeomObject * ShellProblem< ELEMENT >::Undeformed_midplane_pt
private

Pointer to GeomObject that specifies the undeformed midplane.

Definition at line 243 of file clamped_shell.cc.

Referenced by ShellProblem< ELEMENT >::~ShellProblem().


The documentation for this class was generated from the following files: