www.cemf.ir
ppInteractionFunctor< ContactForceModel, ContactListType > Struct Template Reference

Public Types

using PairType = typename ContactListType::PairType
 
using ValueType = typename ContactListType::ValueType
 

Public Member Functions

 ppInteractionFunctor (real dt, ContactForceModel forceModel, ContactListType tobeFilled, deviceViewType1D< real > diam, deviceViewType1D< uint32 > propId, deviceViewType1D< realx3 > pos, deviceViewType1D< realx3 > lVel, deviceViewType1D< realx3 > rVel, deviceViewType1D< realx3 > cForce, deviceViewType1D< realx3 > cTorque)
 
INLINE_FUNCTION_HD void operator() (const uint32 n) const
 

Public Attributes

real dt_
 
ContactForceModel forceModel_
 
ContactListType tobeFilled_
 
deviceViewType1D< realdiam_
 
deviceViewType1D< uint32propId_
 
deviceViewType1D< realx3pos_
 
deviceViewType1D< realx3lVel_
 
deviceViewType1D< realx3rVel_
 
deviceViewType1D< realx3cForce_
 
deviceViewType1D< realx3cTorque_
 

Detailed Description

template<typename ContactForceModel, typename ContactListType>
struct pFlow::sphereInteractionKernels::ppInteractionFunctor< ContactForceModel, ContactListType >

Definition at line 33 of file sphereInteractionKernels.hpp.

Member Typedef Documentation

◆ PairType

using PairType = typename ContactListType::PairType

Definition at line 36 of file sphereInteractionKernels.hpp.

◆ ValueType

using ValueType = typename ContactListType::ValueType

Definition at line 37 of file sphereInteractionKernels.hpp.

Constructor & Destructor Documentation

◆ ppInteractionFunctor()

ppInteractionFunctor ( real  dt,
ContactForceModel  forceModel,
ContactListType  tobeFilled,
deviceViewType1D< real diam,
deviceViewType1D< uint32 propId,
deviceViewType1D< realx3 pos,
deviceViewType1D< realx3 lVel,
deviceViewType1D< realx3 rVel,
deviceViewType1D< realx3 cForce,
deviceViewType1D< realx3 cTorque 
)
inline

Definition at line 53 of file sphereInteractionKernels.hpp.

Member Function Documentation

◆ operator()()

Member Data Documentation

◆ dt_

◆ forceModel_

ContactForceModel forceModel_

◆ tobeFilled_

ContactListType tobeFilled_

◆ diam_

◆ propId_

◆ pos_

◆ lVel_

◆ rVel_

◆ cForce_

◆ cTorque_


The documentation for this struct was generated from the following file: