walberla::pe::fcd::AnalyticSingleCollideFunctor< BodyType1, Container > Struct Template Reference

#include <AnalyticCollisionDetection.h>

Public Member Functions

 AnalyticSingleCollideFunctor (BodyType1 *bd1, Container &contacts)
 
template<typename BodyType2 >
bool operator() (BodyType2 *bd2)
 

Public Attributes

BodyType1 * bd1_
 
Container & contacts_
 

Constructor & Destructor Documentation

◆ AnalyticSingleCollideFunctor()

template<typename BodyType1 , typename Container >
walberla::pe::fcd::AnalyticSingleCollideFunctor< BodyType1, Container >::AnalyticSingleCollideFunctor ( BodyType1 *  bd1,
Container &  contacts 
)
inline

Member Function Documentation

◆ operator()()

template<typename BodyType1 , typename Container >
template<typename BodyType2 >
bool walberla::pe::fcd::AnalyticSingleCollideFunctor< BodyType1, Container >::operator() ( BodyType2 *  bd2)
inline

Member Data Documentation

◆ bd1_

template<typename BodyType1 , typename Container >
BodyType1* walberla::pe::fcd::AnalyticSingleCollideFunctor< BodyType1, Container >::bd1_

◆ contacts_

template<typename BodyType1 , typename Container >
Container& walberla::pe::fcd::AnalyticSingleCollideFunctor< BodyType1, Container >::contacts_

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