ESyS-Particle  2.3.4
esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::ConnectionValidator Class Reference

#include <GougeConfig.h>

Collaboration diagram for esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::ConnectionValidator:

Public Member Functions

 ConnectionValidator (const GougeConfig &gougeBlock, double tolerance)
 
bool isValid (const Particle &p1, const Particle &p2) const
 

Private Attributes

const GougeConfigm_pGougeConfig
 
double m_tolerance
 

Constructor & Destructor Documentation

◆ ConnectionValidator()

template<typename TmplGrainRandomBoxPacker , typename TmplParticleRandomBoxPacker , typename TmplConnection >
esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::ConnectionValidator::ConnectionValidator ( const GougeConfig gougeBlock,
double  tolerance 
)
inline

Member Function Documentation

◆ isValid()

Member Data Documentation

◆ m_pGougeConfig

template<typename TmplGrainRandomBoxPacker , typename TmplParticleRandomBoxPacker , typename TmplConnection >
const GougeConfig* esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::ConnectionValidator::m_pGougeConfig
private

◆ m_tolerance

template<typename TmplGrainRandomBoxPacker , typename TmplParticleRandomBoxPacker , typename TmplConnection >
double esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::ConnectionValidator::m_tolerance
private

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