FrictionFunctions Class Reference

Class which handles pointers to friction and slip relation plugins designed for being passing as argument to calculation functions. More...

List of all members.

Public Member Functions

 FrictionFunctions ()
bool equals (FrictionFunctions *frictionFunctions)
void setPluginWallGas (FrictionInterface *pluginWallGas)
void setPluginWallLiquid (FrictionInterface *pluginWallLiquid)
void setPluginInterface (InterfaceFrictionInterface *pluginInterface)
void setPluginDispersed (FrictionInterface *pluginDispersed)
void setPluginSlipRelation (SlipRelationInterface *pluginSlipRelation)
FrictionInterfacepluginWallGas ()
FrictionInterfacepluginWallLiquid ()
InterfaceFrictionInterfacepluginInterface ()
FrictionInterfacepluginDispersed ()
SlipRelationInterfacepluginSlipRelation ()

Private Attributes

FrictionInterface_pluginWallGas
FrictionInterface_pluginWallLiquid
InterfaceFrictionInterface_pluginInterface
FrictionInterface_pluginDispersed
SlipRelationInterface_pluginSlipRelation

Detailed Description

Class which handles pointers to friction and slip relation plugins designed for being passing as argument to calculation functions.


Constructor & Destructor Documentation

FrictionFunctions::FrictionFunctions (  ) 

Constructor, sets pointers to NULL


Member Function Documentation

bool FrictionFunctions::equals ( FrictionFunctions frictionFunctions  ) 
FrictionInterface* FrictionFunctions::pluginDispersed (  )  [inline]

Returns FrictionInterface pointer to plugin calculating dispersed friction

Here is the caller graph for this function:

InterfaceFrictionInterface* FrictionFunctions::pluginInterface (  )  [inline]

Returns InterfaceFrictionInterface pointer to plugin calculating interface friction

Here is the caller graph for this function:

SlipRelationInterface* FrictionFunctions::pluginSlipRelation (  )  [inline]

Returns SlipRelationInterface pointer to plugin calculating slip relation

Here is the caller graph for this function:

FrictionInterface* FrictionFunctions::pluginWallGas (  )  [inline]

Returns FrictionInterface pointer to plugin calculating wall friction for gas phase

Here is the caller graph for this function:

FrictionInterface* FrictionFunctions::pluginWallLiquid (  )  [inline]

Returns FrictionInterface pointer to plugin calculating wall friction for liquid phase

Here is the caller graph for this function:

void FrictionFunctions::setPluginDispersed ( FrictionInterface pluginDispersed  )  [inline]

Set the plugin used to calculate dispersed

Here is the caller graph for this function:

void FrictionFunctions::setPluginInterface ( InterfaceFrictionInterface pluginInterface  )  [inline]

Set the plugin used to calculate interface friction

Here is the caller graph for this function:

void FrictionFunctions::setPluginSlipRelation ( SlipRelationInterface pluginSlipRelation  )  [inline]

Set the plugin used to calculate slip relation

Here is the caller graph for this function:

void FrictionFunctions::setPluginWallGas ( FrictionInterface pluginWallGas  )  [inline]

Set the plugin used to calculate wall friction for gas phase

Here is the caller graph for this function:

void FrictionFunctions::setPluginWallLiquid ( FrictionInterface pluginWallLiquid  )  [inline]

Set the plugin used to calculate wall friction for liquid phase

Here is the caller graph for this function:


Member Data Documentation

 All Classes Functions Variables

Generated by  doxygen 1.6.2