Public Member Functions | Private Attributes | List of all members
MyBiharmonicBellProblem< ELEMENT, DIM, NNODE_1D > Class Template Reference

2D Biharmonic problem. More...

Inheritance diagram for MyBiharmonicBellProblem< ELEMENT, DIM, NNODE_1D >:

Public Member Functions

 MyBiharmonicBellProblem (typename MyBiharmonicEquations< DIM, NNODE_1D >::SourceFctPt source_fct_pt)
 Constructor: Pass number of elements and pointer to source function. More...
 
 ~MyBiharmonicBellProblem ()
 Destructor (empty) More...
 
void actions_before_newton_solve ()
 Update the problem specs before solve: (Re)set boundary conditions. More...
 
void actions_after_newton_solve ()
 Update the problem specs after solve (empty) More...
 
void doc_solution (DocInfo &doc_info)
 Doc the solution, pass the number of the case considered, so that output files can be distinguished. More...
 

Private Attributes

MyBiharmonicEquations< DIM,
NNODE_1D >::SourceFctPt 
Source_fct_pt
 Pointer to source function. More...
 

Detailed Description

template<class ELEMENT, unsigned DIM, unsigned NNODE_1D>
class MyBiharmonicBellProblem< ELEMENT, DIM, NNODE_1D >

2D Biharmonic problem.

Definition at line 974 of file structured_2d_biharmonic_bellelement.cc.

Constructor & Destructor Documentation

template<class ELEMENT , unsigned DIM, unsigned NNODE_1D>
MyBiharmonicBellProblem< ELEMENT, DIM, NNODE_1D >::MyBiharmonicBellProblem ( typename MyBiharmonicEquations< DIM, NNODE_1D >::SourceFctPt  source_fct_pt)

Constructor: Pass number of elements and pointer to source function.

Constructor for 2D Biharmonic problem. Discretise the 2D domain with n_element elements of type ELEMENT. Specify function pointer to source function.

Definition at line 1014 of file structured_2d_biharmonic_bellelement.cc.

References Physical_Variables::l_x, Physical_Variables::l_y, Physical_Variables::n_x, and Physical_Variables::n_y.

template<class ELEMENT, unsigned DIM, unsigned NNODE_1D>
MyBiharmonicBellProblem< ELEMENT, DIM, NNODE_1D >::~MyBiharmonicBellProblem ( )
inline

Destructor (empty)

Definition at line 983 of file structured_2d_biharmonic_bellelement.cc.

Member Function Documentation

template<class ELEMENT, unsigned DIM, unsigned NNODE_1D>
void MyBiharmonicBellProblem< ELEMENT, DIM, NNODE_1D >::actions_after_newton_solve ( )
inline

Update the problem specs after solve (empty)

Definition at line 992 of file structured_2d_biharmonic_bellelement.cc.

template<class ELEMENT , unsigned DIM, unsigned NNODE_1D>
void MyBiharmonicBellProblem< ELEMENT, DIM, NNODE_1D >::actions_before_newton_solve ( )

Update the problem specs before solve: (Re)set boundary conditions.

Update the problem specs before solve: (Re)set boundary values from the exact solution.

Definition at line 1069 of file structured_2d_biharmonic_bellelement.cc.

References Physical_Variables::get_exact_u().

template<class ELEMENT , unsigned DIM, unsigned NNODE_1D>
void MyBiharmonicBellProblem< ELEMENT, DIM, NNODE_1D >::doc_solution ( DocInfo &  doc_info)

Doc the solution, pass the number of the case considered, so that output files can be distinguished.

Doc the solution in tecplot format. Label files with label.

Definition at line 1109 of file structured_2d_biharmonic_bellelement.cc.

References Physical_Variables::get_exact_u().

Referenced by main().

Member Data Documentation

template<class ELEMENT, unsigned DIM, unsigned NNODE_1D>
MyBiharmonicEquations<DIM,NNODE_1D>::SourceFctPt MyBiharmonicBellProblem< ELEMENT, DIM, NNODE_1D >::Source_fct_pt
private

Pointer to source function.

Definition at line 1001 of file structured_2d_biharmonic_bellelement.cc.


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