FrictionInterface Class Reference

Plugin interface for the creation of friction plugins. More...

Inheritance diagram for FrictionInterface:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual ~FrictionInterface ()
virtual double calculateLiquidFrictionFactor (Data const &data, double reynolds, double hdiameter) const =0
virtual double calculateGasFrictionFactor (Data const &data, double reynolds, double hdiameter) const =0
virtual double calculateDispersedFrictionFactor (Data const &data, double alpha, double reynolds, double hdiameter, double UDisp, double viscosity) const =0
virtual bool isLiquidWallFriction () const =0
virtual bool isGasWallFriction () const =0
virtual bool isDispersedFriction () const =0

Detailed Description

Plugin interface for the creation of friction plugins.


Constructor & Destructor Documentation

virtual FrictionInterface::~FrictionInterface (  )  [inline, virtual]

Member Function Documentation

virtual double FrictionInterface::calculateDispersedFrictionFactor ( Data const &  data,
double  alpha,
double  reynolds,
double  hdiameter,
double  UDisp,
double  viscosity 
) const [pure virtual]
virtual double FrictionInterface::calculateGasFrictionFactor ( Data const &  data,
double  reynolds,
double  hdiameter 
) const [pure virtual]
virtual double FrictionInterface::calculateLiquidFrictionFactor ( Data const &  data,
double  reynolds,
double  hdiameter 
) const [pure virtual]
virtual bool FrictionInterface::isDispersedFriction (  )  const [pure virtual]

Here is the caller graph for this function:

virtual bool FrictionInterface::isGasWallFriction (  )  const [pure virtual]

Here is the caller graph for this function:

virtual bool FrictionInterface::isLiquidWallFriction (  )  const [pure virtual]

Here is the caller graph for this function:

 All Classes Functions Variables

Generated by  doxygen 1.6.2