ESyS-Particle  2.3.2
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

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

Member Function Documentation

Member Data Documentation

template<typename TmplGrainRandomBoxPacker, typename TmplParticleRandomBoxPacker, typename TmplConnection>
const GougeConfig* esys::lsm::GougeConfig< TmplGrainRandomBoxPacker, TmplParticleRandomBoxPacker, TmplConnection >::ConnectionValidator::m_pGougeConfig
private
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: