Public Member Functions | Private Attributes | List of all members
ChannelSpineFlowProblem< ELEMENT > Class Template Reference
Inheritance diagram for ChannelSpineFlowProblem< ELEMENT >:

Public Member Functions

 ChannelSpineFlowProblem ()
 Constructor. More...
 
 ~ChannelSpineFlowProblem ()
 Destructor: (empty) More...
 
void actions_before_newton_solve ()
 Update the problem specs before solve. Update the nodal positions. More...
 
void actions_after_newton_solve ()
 Update the after solve (empty) More...
 
void doc_solution (DocInfo &doc_info)
 Doc the solution. More...
 
SimpleSpineMesh< ELEMENT > * mesh_pt ()
 Overload access to mesh. More...
 
 ChannelSpineFlowProblem ()
 Constructor. More...
 
 ~ChannelSpineFlowProblem ()
 Destructor: (empty) More...
 
void actions_before_newton_solve ()
 Update the problem specs before solve. Set velocity boundary conditions just to be on the safe side... More...
 
void actions_after_newton_solve ()
 Update the after solve (empty) More...
 
void doc_solution (DocInfo &doc_info)
 Doc the solution. More...
 

Private Attributes

double Ly
 Width of channel. More...
 

Detailed Description

template<class ELEMENT>
class ChannelSpineFlowProblem< ELEMENT >

Channel flow through a non-uniform channel whose geometry is defined by a spine mesh.

Definition at line 462 of file simple_spine_channel.cc.

Constructor & Destructor Documentation

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

Destructor: (empty)

Definition at line 471 of file simple_spine_channel.cc.

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

Constructor.

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

Destructor: (empty)

Definition at line 326 of file spine_channel.cc.

Member Function Documentation

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

Update the after solve (empty)

Definition at line 339 of file spine_channel.cc.

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

Update the after solve (empty)

Definition at line 483 of file simple_spine_channel.cc.

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

Update the problem specs before solve. Set velocity boundary conditions just to be on the safe side...

Definition at line 330 of file spine_channel.cc.

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

Update the problem specs before solve. Update the nodal positions.

Definition at line 475 of file simple_spine_channel.cc.

References ChannelSpineFlowProblem< ELEMENT >::mesh_pt().

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

Doc the solution.

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

Doc the solution.

Definition at line 635 of file simple_spine_channel.cc.

Referenced by main().

template<class ELEMENT>
SimpleSpineMesh<ELEMENT>* ChannelSpineFlowProblem< ELEMENT >::mesh_pt ( )
inline

Overload access to mesh.

Definition at line 489 of file simple_spine_channel.cc.

Referenced by ChannelSpineFlowProblem< ELEMENT >::actions_before_newton_solve().

Member Data Documentation

template<class ELEMENT>
double ChannelSpineFlowProblem< ELEMENT >::Ly
private

Width of channel.

Definition at line 498 of file simple_spine_channel.cc.


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