Class which handles pointers to friction and slip relation plugins designed for being passing as argument to calculation functions. More...
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) |
| FrictionInterface * | pluginWallGas () |
| FrictionInterface * | pluginWallLiquid () |
| InterfaceFrictionInterface * | pluginInterface () |
| FrictionInterface * | pluginDispersed () |
| SlipRelationInterface * | pluginSlipRelation () |
Private Attributes | |
| FrictionInterface * | _pluginWallGas |
| FrictionInterface * | _pluginWallLiquid |
| InterfaceFrictionInterface * | _pluginInterface |
| FrictionInterface * | _pluginDispersed |
| SlipRelationInterface * | _pluginSlipRelation |
Class which handles pointers to friction and slip relation plugins designed for being passing as argument to calculation functions.
| FrictionFunctions::FrictionFunctions | ( | ) |
Constructor, sets pointers to NULL
| bool FrictionFunctions::equals | ( | FrictionFunctions * | frictionFunctions | ) |
| FrictionInterface* FrictionFunctions::pluginDispersed | ( | ) | [inline] |
Returns FrictionInterface pointer to plugin calculating dispersed friction

| InterfaceFrictionInterface* FrictionFunctions::pluginInterface | ( | ) | [inline] |
Returns InterfaceFrictionInterface pointer to plugin calculating interface friction

| SlipRelationInterface* FrictionFunctions::pluginSlipRelation | ( | ) | [inline] |
Returns SlipRelationInterface pointer to plugin calculating slip relation

| FrictionInterface* FrictionFunctions::pluginWallGas | ( | ) | [inline] |
Returns FrictionInterface pointer to plugin calculating wall friction for gas phase

| FrictionInterface* FrictionFunctions::pluginWallLiquid | ( | ) | [inline] |
Returns FrictionInterface pointer to plugin calculating wall friction for liquid phase

| void FrictionFunctions::setPluginDispersed | ( | FrictionInterface * | pluginDispersed | ) | [inline] |
Set the plugin used to calculate dispersed

| void FrictionFunctions::setPluginInterface | ( | InterfaceFrictionInterface * | pluginInterface | ) | [inline] |
Set the plugin used to calculate interface friction

| void FrictionFunctions::setPluginSlipRelation | ( | SlipRelationInterface * | pluginSlipRelation | ) | [inline] |
Set the plugin used to calculate slip relation

| void FrictionFunctions::setPluginWallGas | ( | FrictionInterface * | pluginWallGas | ) | [inline] |
Set the plugin used to calculate wall friction for gas phase

| void FrictionFunctions::setPluginWallLiquid | ( | FrictionInterface * | pluginWallLiquid | ) | [inline] |
Set the plugin used to calculate wall friction for liquid phase

1.6.2