Module GenGeo
[hide private]
[frames] | no frames]

Module GenGeo

Classes [hide private]
  AGenerator2D
  AGenerator3D
  AVolume
  AVolume2D
  AVolume3D
  BoxWithLines2D
A class defining a rectangular volume in 2D bounded by lines.
  BoxWithLines2DSubVol
A class defining a rectangular sub-volume in 2D bounded by lines.
  BoxWithPlanes3D
A class defining a rectangular volume in 3D bounded by planes.
  CircMNTable2D
A multi-group neighbours table for constructing 2D particle setups with circular BCs.
  CircMNTable3D
A multi-group neighbours table for constructing 3D particle setups with circular BCs in x-direction.
  CircleVol
A class defining a circular volume in 2D.
  ConvexPolyhedron
A class defining a rectangular volume in 3D bounded by planes.
  CylinderVol
A class defining a cylindrical volume in 3D.
  DogBone
A class defining a dogbone volume in 3D.
  HGrainGenerator2D
A particle packing algorithm for filling 2D spaces with hexagonal grains.
  HexAggregateInsertGenerator2D
A particle packing algorithm for filling 2D spaces with hexagonal aggregates of particles.
  HexAggregateInsertGenerator2DRand
A particle packing algorithm for filling 2D spaces with hexagonal aggregates of particles.
  HexAggregateInsertGenerator3D
A particle packing algorithm for filling 3D spaces with hexagonal aggregates of particles.
  InsertGenerator2D
A particle packing algorithm for filling 2D spaces.
  InsertGenerator3D
A particle packing algorithm for filling 3D spaces.
  Line2D
A class defining a line in 2 dimensions.
  LineSegment2D
A class defining a line segment in 2 dimensions.
  MNTable2D
A multi-group neighbours table for constructing 2D particle setups.
  MNTable3D
A multi-group neighbours table for constructing 2D particle setups.
  Plane
A class defining a plane in 3 dimensions.
  PolygonWithLines2D
A class defining a polygonal volume in 2D bounded by lines.
  ShapeList
A list of 3D shapes to be inserted into a packing.
  Sphere
A class defining a sphere in 3 dimensions.
  SphereSectionVol
A class defining a spherical volume in 3D.
  SphereVol
A class defining a spherical volume in 3D.
  TriBox
A class defining a rectangular volume in 3D bounded by planes.
  TriPatchSet
A collection of triangluar patches representing a joint set
  TriWithLines2D
A class defining a triangular volume in 2D bounded by lines.
  Vec3
A 3D coordinate.
Variables [hide private]
  __package__ = None