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

Problem class. More...

Inheritance diagram for CompressedSquareProblem< ELEMENT >:

Public Member Functions

 CompressedSquareProblem (const bool &incompress)
 Constructor: Pass flag that determines if we want to use a true incompressible formulation. More...
 
void actions_after_newton_solve ()
 Update function (empty) More...
 
void actions_before_newton_solve ()
 Update function (empty) More...
 
void doc_solution (const bool &incompress)
 Doc the solution & exact (linear) solution for compressible or incompressible materials. More...
 
void run_it (const int &i_case, const bool &incompress)
 Run the job – doc in RESLTi_case. More...
 

Private Attributes

ofstream Trace_file
 Trace file. More...
 
Node * Trace_node_pt
 Pointers to node whose position we're tracing. More...
 
DocInfo Doc_info
 DocInfo object for output. More...
 

Detailed Description

template<class ELEMENT>
class CompressedSquareProblem< ELEMENT >

Problem class.

Definition at line 148 of file compressed_square.cc.

Constructor & Destructor Documentation

◆ CompressedSquareProblem()

template<class ELEMENT >
CompressedSquareProblem< ELEMENT >::CompressedSquareProblem ( const bool &  incompress)

Constructor: Pass flag that determines if we want to use a true incompressible formulation.

Constructor: Pass flag that determines if we want to enforce incompressibility.

Definition at line 189 of file compressed_square.cc.

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

Member Function Documentation

◆ actions_after_newton_solve()

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

Update function (empty)

Definition at line 158 of file compressed_square.cc.

◆ actions_before_newton_solve()

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

Update function (empty)

Definition at line 161 of file compressed_square.cc.

◆ doc_solution()

template<class ELEMENT >
void CompressedSquareProblem< ELEMENT >::doc_solution ( const bool &  incompress)

Doc the solution & exact (linear) solution for compressible or incompressible materials.

Doc the solution.

Definition at line 284 of file compressed_square.cc.

References Global_Physical_Variables::Gravity, and Global_Physical_Variables::Nu.

◆ run_it()

template<class ELEMENT >
void CompressedSquareProblem< ELEMENT >::run_it ( const int &  i_case,
const bool &  incompress 
)

Run the job – doc in RESLTi_case.

Run it.

Definition at line 379 of file compressed_square.cc.

References Global_Physical_Variables::Gravity.

Referenced by main().

Member Data Documentation

◆ Doc_info

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

DocInfo object for output.

Definition at line 179 of file compressed_square.cc.

◆ Trace_file

template<class ELEMENT >
ofstream CompressedSquareProblem< ELEMENT >::Trace_file
private

Trace file.

Definition at line 173 of file compressed_square.cc.

◆ Trace_node_pt

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

Pointers to node whose position we're tracing.

Definition at line 176 of file compressed_square.cc.


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