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

Unstructured solid problem. More...

Inheritance diagram for UnstructuredSolidProblem< ELEMENT >:

Public Member Functions

 UnstructuredSolidProblem ()
 Constructor: More...
 
 ~UnstructuredSolidProblem ()
 Destructor (empty) More...
 
void actions_before_newton_solve ()
 Update the problem specs before solve: empty. More...
 
void actions_after_newton_solve ()
 Update the problem specs before solve: empty. More...
 
void doc_solution (DocInfo &doc_info)
 Doc the solution. More...
 
 UnstructuredSolidProblem ()
 Constructor: More...
 
 ~UnstructuredSolidProblem ()
 Destructor (empty) More...
 
void doc_solution (DocInfo &doc_info)
 Doc the solution. More...
 

Private Attributes

ElasticTetMesh< ELEMENT > * Solid_mesh_pt
 Bulk mesh. More...
 
SolidMesh * Traction_mesh_pt
 Pointer to mesh of traction elements. More...
 
ElasticTriangleMesh< ELEMENT > * Solid_mesh_pt
 Bulk mesh. More...
 

Detailed Description

template<class ELEMENT>
class UnstructuredSolidProblem< ELEMENT >

Unstructured solid problem.

Definition at line 164 of file unstructured_three_d_solid.cc.

Constructor & Destructor Documentation

◆ UnstructuredSolidProblem() [1/2]

template<class ELEMENT >
UnstructuredSolidProblem< ELEMENT >::UnstructuredSolidProblem

Constructor:

Constructor for unstructured solid problem.

Definition at line 200 of file unstructured_three_d_solid.cc.

References Global_Physical_Variables::constant_pressure(), Global_Physical_Variables::Constitutive_law_pt, and Global_Physical_Variables::gravity().

◆ ~UnstructuredSolidProblem() [1/2]

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

Destructor (empty)

Definition at line 173 of file unstructured_three_d_solid.cc.

◆ UnstructuredSolidProblem() [2/2]

template<class ELEMENT >
UnstructuredSolidProblem< ELEMENT >::UnstructuredSolidProblem ( )

Constructor:

◆ ~UnstructuredSolidProblem() [2/2]

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

Destructor (empty)

Definition at line 166 of file unstructured_two_d_solid.cc.

Member Function Documentation

◆ actions_after_newton_solve()

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

Update the problem specs before solve: empty.

Definition at line 179 of file unstructured_three_d_solid.cc.

◆ actions_before_newton_solve()

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

Update the problem specs before solve: empty.

Definition at line 176 of file unstructured_three_d_solid.cc.

◆ doc_solution() [1/2]

template<class ELEMENT >
void UnstructuredSolidProblem< ELEMENT >::doc_solution ( DocInfo &  doc_info)

Doc the solution.

Definition at line 302 of file unstructured_three_d_solid.cc.

Referenced by main().

◆ doc_solution() [2/2]

template<class ELEMENT >
void UnstructuredSolidProblem< ELEMENT >::doc_solution ( DocInfo &  doc_info)

Doc the solution.

Member Data Documentation

◆ Solid_mesh_pt [1/2]

template<class ELEMENT >
ElasticTetMesh<ELEMENT>* UnstructuredSolidProblem< ELEMENT >::Solid_mesh_pt
private

Bulk mesh.

Definition at line 187 of file unstructured_three_d_solid.cc.

◆ Solid_mesh_pt [2/2]

template<class ELEMENT >
ElasticTriangleMesh<ELEMENT>* UnstructuredSolidProblem< ELEMENT >::Solid_mesh_pt
private

Bulk mesh.

Definition at line 174 of file unstructured_two_d_solid.cc.

◆ Traction_mesh_pt

template<class ELEMENT >
SolidMesh * UnstructuredSolidProblem< ELEMENT >::Traction_mesh_pt
private

Pointer to mesh of traction elements.

Definition at line 190 of file unstructured_three_d_solid.cc.


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