ESyS-Particle  2.3.2
esys::lsm::GranularInteractionValidator Class Reference

Used to check the validity of an interaction in a GranularGougeBlock. More...

#include <GranularGougeBlock3D.h>

Collaboration diagram for esys::lsm::GranularInteractionValidator:

Public Member Functions

 GranularInteractionValidator (const GranularGougeBlock3D &, double)
bool isValid (const SimpleParticle &, const SimpleParticle &) const

Private Attributes

const GranularGougeBlock3Dm_pGougeBlock
double m_tolerance

Detailed Description

Used to check the validity of an interaction in a GranularGougeBlock.

Author
Steffen Abe $Revision$ $Date$

Constructor & Destructor Documentation

esys::lsm::GranularInteractionValidator::GranularInteractionValidator ( const GranularGougeBlock3D gougeBlock,
double  tolerance 
)

Member Function Documentation

bool esys::lsm::GranularInteractionValidator::isValid ( const SimpleParticle p1,
const SimpleParticle p2 
) const

Member Data Documentation

const GranularGougeBlock3D* esys::lsm::GranularInteractionValidator::m_pGougeBlock
private

Referenced by isValid().

double esys::lsm::GranularInteractionValidator::m_tolerance
private

Referenced by isValid().


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