Public Member Functions | Private Attributes | List of all members
CantileverProblem< ELEMENT > Class Template Reference

Problem class for the 3D cantilever "beam" structure. More...

Inheritance diagram for CantileverProblem< ELEMENT >:

Public Member Functions

 CantileverProblem ()
 Constructor: More...
 
void actions_after_newton_solve ()
 Update function (empty) More...
 
void actions_before_newton_solve ()
 Update function (empty) More...
 
void actions_before_adapt ()
 Actions before adapt. Empty. More...
 
void actions_after_adapt ()
 Actions after adapt. More...
 
void doc_solution ()
 Doc the solution. More...
 
RefineableElasticQuarterTubeMesh< ELEMENT > * mesh_pt ()
 Access function for the mesh. More...
 
ElasticQuarterTubeMesh< ELEMENT > * mesh_pt ()
 Access function for the mesh. More...
 
void run_tests (const unsigned &i_case, const bool &incompress, const bool &use_fd)
 Run extended tests – doc in RESLTi_case. More...
 

Private Attributes

DocInfo Doc_info
 DocInfo object for output. More...
 

Detailed Description

template<class ELEMENT>
class CantileverProblem< ELEMENT >

Problem class for the 3D cantilever "beam" structure.

Definition at line 182 of file three_d_cantilever.cc.

Constructor & Destructor Documentation

◆ CantileverProblem()

template<class ELEMENT >
CantileverProblem< ELEMENT >::CantileverProblem

Member Function Documentation

◆ actions_after_adapt()

template<class ELEMENT >
void CantileverProblem< ELEMENT >::actions_after_adapt ( )
inline

Actions after adapt.

Definition at line 200 of file three_d_cantilever.cc.

◆ actions_after_newton_solve()

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

Update function (empty)

Definition at line 191 of file three_d_cantilever.cc.

◆ actions_before_adapt()

template<class ELEMENT >
void CantileverProblem< ELEMENT >::actions_before_adapt ( )
inline

Actions before adapt. Empty.

Definition at line 197 of file three_d_cantilever.cc.

◆ actions_before_newton_solve()

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

Update function (empty)

Definition at line 194 of file three_d_cantilever.cc.

◆ doc_solution()

template<class ELEMENT >
void CantileverProblem< ELEMENT >::doc_solution

Doc the solution.

Definition at line 356 of file three_d_cantilever.cc.

Referenced by main().

◆ mesh_pt() [1/2]

template<class ELEMENT >
RefineableElasticQuarterTubeMesh<ELEMENT>* CantileverProblem< ELEMENT >::mesh_pt ( )
inline

Access function for the mesh.

Definition at line 213 of file three_d_cantilever.cc.

◆ mesh_pt() [2/2]

template<class ELEMENT >
ElasticQuarterTubeMesh<ELEMENT>* CantileverProblem< ELEMENT >::mesh_pt ( )
inline

Access function for the mesh.

Definition at line 222 of file three_d_cantilever.cc.

◆ run_tests()

template<class ELEMENT >
void CantileverProblem< ELEMENT >::run_tests ( const unsigned &  i_case,
const bool &  incompress,
const bool &  use_fd 
)

Run extended tests – doc in RESLTi_case.

Run tests.

Definition at line 384 of file three_d_cantilever.cc.

References Global_Physical_Variables::Gravity.

Referenced by main().

Member Data Documentation

◆ Doc_info

template<class ELEMENT >
DocInfo CantileverProblem< ELEMENT >::Doc_info
private

DocInfo object for output.

Definition at line 238 of file three_d_cantilever.cc.


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