/////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////// More...
Public Member Functions | |
| QuarterCircleDrivenCavityProblem (NavierStokesEquations< 2 >::NavierStokesBodyForceFctPt body_force_fct_pt) | |
| Constructor. | |
| ~QuarterCircleDrivenCavityProblem () | |
| Destructor: Empty. | |
| void | actions_after_newton_solve () |
| Update the after solve (empty) | |
| void | actions_before_newton_solve () |
| Update the problem specs before solve. (Re-)set velocity boundary conditions just to be on the safe side... | |
| void | actions_after_adapt () |
| After adaptation: Unpin pressure and pin redudant pressure dofs. | |
| void | doc_solution (DocInfo &doc_info) |
| Doc the solution. | |
Private Member Functions | |
| void | fix_pressure (const unsigned &e, const unsigned &pdof, const double &pvalue) |
| Fix pressure in element e at pressure dof pdof and set to pvalue. | |
Private Attributes | |
| NavierStokesEquations< 2 >::NavierStokesBodyForceFctPt | Body_force_fct_pt |
| Pointer to body force function. | |
/////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////
Driven cavity problem in quarter circle domain, templated by element type.
Definition at line 84 of file circular_driven_cavity.cc.
| QuarterCircleDrivenCavityProblem< ELEMENT >::QuarterCircleDrivenCavityProblem | ( | NavierStokesEquations< 2 >::NavierStokesBodyForceFctPt | body_force_fct_pt | ) |
Constructor.
Constructor for driven cavity problem in quarter circle domain.
Definition at line 172 of file circular_driven_cavity.cc.
References QuarterCircleDrivenCavityProblem< ELEMENT >::Body_force_fct_pt, QuarterCircleDrivenCavityProblem< ELEMENT >::fix_pressure(), Global_Physical_Variables::Gravity(), Global_Physical_Variables::Re, and Global_Physical_Variables::Re_invFr.
|
inline |
Destructor: Empty.
Definition at line 94 of file circular_driven_cavity.cc.
|
inline |
After adaptation: Unpin pressure and pin redudant pressure dofs.
Definition at line 133 of file circular_driven_cavity.cc.
References QuarterCircleDrivenCavityProblem< ELEMENT >::fix_pressure().
|
inline |
Update the after solve (empty)
Definition at line 97 of file circular_driven_cavity.cc.
|
inline |
Update the problem specs before solve. (Re-)set velocity boundary conditions just to be on the safe side...
Definition at line 101 of file circular_driven_cavity.cc.
| void QuarterCircleDrivenCavityProblem< ELEMENT >::doc_solution | ( | DocInfo & | doc_info | ) |
|
inlineprivate |
Fix pressure in element e at pressure dof pdof and set to pvalue.
Definition at line 156 of file circular_driven_cavity.cc.
References QuarterCircleDrivenCavityProblem< ELEMENT >::fix_pressure().
Referenced by QuarterCircleDrivenCavityProblem< ELEMENT >::actions_after_adapt(), QuarterCircleDrivenCavityProblem< ELEMENT >::fix_pressure(), and QuarterCircleDrivenCavityProblem< ELEMENT >::QuarterCircleDrivenCavityProblem().
|
private |
Pointer to body force function.
Definition at line 153 of file circular_driven_cavity.cc.
Referenced by QuarterCircleDrivenCavityProblem< ELEMENT >::QuarterCircleDrivenCavityProblem().