waLBerla 7.2
Loading...
Searching...
No Matches
LubricationCorrectionKernel.h File Reference

Detailed Description

Classes

class  walberla::lbm_mesapd_coupling::LubricationCorrectionKernel
 Applies a correction for the unresolved lubrication forces and torques on the the interacting particles. More...
 

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
 
namespace  walberla::lbm_mesapd_coupling
 

Functions

void walberla::lbm_mesapd_coupling::computeLubricationCorrectionSphereSphere (const Vector3< real_t > &interactionNormal12, const real_t gapSize, const real_t dynamicFluidViscosity, const real_t radius1, const real_t radius2, const Vector3< real_t > &u1, const Vector3< real_t > &u2, const Vector3< real_t > &omega1, const Vector3< real_t > &omega2, const real_t cutOffDistanceNormal, const real_t cutOffDistanceTangentialTranslational, const real_t cutOffDistanceTangentialRotational, Vector3< real_t > &lubricationForce1, Vector3< real_t > &lubricationTorque1)
 Computes lubrication corrections between two spheres 1 and 2 acting on sphere 1.
 
void walberla::lbm_mesapd_coupling::computeLubricationCorrectionSphereHalfSpace (const Vector3< real_t > &interactionNormal12, const real_t gapSize, const real_t dynamicFluidViscosity, const real_t radius1, const Vector3< real_t > &u1, const Vector3< real_t > &u2, const Vector3< real_t > &omega1, const real_t cutOffDistanceNormal, const real_t cutOffDistanceTangentialTranslational, const real_t cutOffDistanceTangentialRotational, Vector3< real_t > &lubricationForce1, Vector3< real_t > &lubricationTorque1)
 Computes lubrication corrections between a sphere and a half space acting on the sphere.