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 152 of file compressed_square.cc.

Constructor & Destructor Documentation

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 193 of file compressed_square.cc.

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

Member Function Documentation

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

Update function (empty)

Definition at line 162 of file compressed_square.cc.

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

Update function (empty)

Definition at line 165 of file compressed_square.cc.

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 288 of file compressed_square.cc.

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

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 383 of file compressed_square.cc.

References Global_Physical_Variables::Gravity.

Referenced by main().

Member Data Documentation

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

DocInfo object for output.

Definition at line 183 of file compressed_square.cc.

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

Trace file.

Definition at line 177 of file compressed_square.cc.

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

Pointers to node whose position we're tracing.

Definition at line 180 of file compressed_square.cc.


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