|
ESyS-Particle
2.3.4
|
#include <GougeConfigPy.h>


Classes | |
| class | BBoxVisitor |
Additional Inherited Members | |
Protected Member Functions inherited from esys::lsm::GougeConfig< GrainRandomBoxPackerPy, RandomBoxPackerPy, TaggedIdConnectionPy > | |
| void | createRegularBlockGenerators () |
| void | createFaultBlockGenerators () |
| virtual void | createGougeConfigGenerators () |
Protected Attributes inherited from esys::lsm::GougeConfig< GrainRandomBoxPackerPy, RandomBoxPackerPy, TaggedIdConnectionPy > | |
| NTablePtr | m_nTablePtr |
| GougeConfPrms | m_prms |
| ConnectionSet | m_connectionSet |
| GrainRndPackerPtrVector | m_gougeGenPtrVector |
| GeneratorPtrVector | m_genPtrVector |
| ParticlePoolPtr | m_particlePoolPtr |
| GrainPoolPtr | m_grainPoolPtr |
| typedef GougeConfig<GrainRandomBoxPackerPy,RandomBoxPackerPy,TaggedIdConnectionPy> esys::lsm::GougeConfigPy::Inherited |
| esys::lsm::GougeConfigPy::GougeConfigPy | ( | const GougeConfigPrmsPy & | prms | ) |
| boost::python::list esys::lsm::GougeConfigPy::getCircDimList | ( | ) | const |
References esys::lsm::GougeConfig< GrainRandomBoxPackerPy, RandomBoxPackerPy, TaggedIdConnectionPy >::getPrms(), and esys::lsm::bpu::vectorToList().
Referenced by esys::lsm::exportGougeConfig().


| boost::python::list esys::lsm::GougeConfigPy::getConnectionList | ( | ) | const |
References esys::lsm::GougeConfig< GrainRandomBoxPackerPy, RandomBoxPackerPy, TaggedIdConnectionPy >::getConnectionSet(), and esys::lsm::bpu::vectorToList().
Referenced by esys::lsm::exportGougeConfig().


| BoundingBoxPy esys::lsm::GougeConfigPy::getDomainBoundingBox | ( | ) |
References esys::lsm::BoundingBox::getMaxPt(), esys::lsm::BoundingBox::getMinPt(), getParticleBoundingBox(), esys::lsm::GougeConfig< GrainRandomBoxPackerPy, RandomBoxPackerPy, TaggedIdConnectionPy >::getPrms(), and esys::lsm::GougeConfig< GrainRandomBoxPackerPy, RandomBoxPackerPy, TaggedIdConnectionPy >::m_nTablePtr.
Referenced by esys::lsm::exportGougeConfig().


| BoundingBoxPy esys::lsm::GougeConfigPy::getParticleBoundingBox | ( | ) |
References esys::lsm::GougeConfigPy::BBoxVisitor::getBBox(), esys::lsm::GougeConfig< GrainRandomBoxPackerPy, RandomBoxPackerPy, TaggedIdConnectionPy >::getNumParticles(), and esys::lsm::GougeConfig< GrainRandomBoxPackerPy, RandomBoxPackerPy, TaggedIdConnectionPy >::visitParticles().
Referenced by esys::lsm::exportGougeConfig(), and getDomainBoundingBox().


| void esys::lsm::GougeConfigPy::writeVtkXml | ( | const std::string & | fileName | ) |
References esys::lsm::VtkXmlWriter::setData(), esys::lsm::GougeConfig< GrainRandomBoxPackerPy, RandomBoxPackerPy, TaggedIdConnectionPy >::visitConnections(), esys::lsm::GougeConfig< GrainRandomBoxPackerPy, RandomBoxPackerPy, TaggedIdConnectionPy >::visitParticles(), and esys::lsm::VtkXmlWriter::writeToFile().
Referenced by esys::lsm::exportGougeConfig().

