mpacts.core. geometrytags

In order to be able to use this module import it like this:

import mpacts.core.geometrytags
#or assign it to a shorter name
import mpacts.core.geometrytags as geo

GeometryTagBase

class mpacts.core.geometrytags.GeometryTagBase

Bases: mpacts.core.baseobject.BaseObject

Abstract Base Class for all GeometryTags. Cannot be instatiated directly

Raises an exception This class cannot be instantiated from Python

GeometryTagBase(name, parent, **kwargs)
geometry_name((GeometryTagBase)arg1) → str :

Returns a string describing the geometry.This string is used to determine the right contactmodel

GeometryTag_ComposedParticle

class mpacts.core.geometrytags.GeometryTag_ComposedParticle

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container composed out of different primitive particles (such as spheres or rigid triangles).
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_ComposedParticle(name, parent, **kwargs)

GeometryTag_DeformableCapsule

class mpacts.core.geometrytags.GeometryTag_DeformableCapsule

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Deformable Capsules (cylinders with a half sphere at end and beginning).
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_DeformableCapsule(name, parent, **kwargs)

GeometryTag_DeformableCylinder

class mpacts.core.geometrytags.GeometryTag_DeformableCylinder

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Deformable Cylinders.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_DeformableCylinder(name, parent, **kwargs)

GeometryTag_DeformableLine

class mpacts.core.geometrytags.GeometryTag_DeformableLine

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of deformable line particles.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_DeformableLine(name, parent, **kwargs)

GeometryTag_DeformableRoundedTriangle

class mpacts.core.geometrytags.GeometryTag_DeformableRoundedTriangle

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Deformable Rounded Triangles (with encompassing sphere).
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_DeformableRoundedTriangle(name, parent, **kwargs)

GeometryTag_DeformableTriangle

class mpacts.core.geometrytags.GeometryTag_DeformableTriangle

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Deformable (unrounded) Triangles.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_DeformableTriangle(name, parent, **kwargs)

GeometryTag_Disk

class mpacts.core.geometrytags.GeometryTag_Disk

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of disks.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_Disk(name, parent, **kwargs)

GeometryTag_Ray

class mpacts.core.geometrytags.GeometryTag_Ray

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of ray-like particles for light transport models.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_Ray(name, parent, **kwargs)

GeometryTag_RigidCapsule

class mpacts.core.geometrytags.GeometryTag_RigidCapsule

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Rigid Capsules.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_RigidCapsule(name, parent, **kwargs)

GeometryTag_RigidCone

class mpacts.core.geometrytags.GeometryTag_RigidCone

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Rigid Cone Hulls.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_RigidCone(name, parent, **kwargs)

GeometryTag_RigidCylinder

class mpacts.core.geometrytags.GeometryTag_RigidCylinder

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Rigid Cylinder Hulls.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_RigidCylinder(name, parent, **kwargs)

GeometryTag_RigidCylinderBottom

class mpacts.core.geometrytags.GeometryTag_RigidCylinderBottom

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Rigid Cylinder Bottoms
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_RigidCylinderBottom(name, parent, **kwargs)

GeometryTag_RigidCylinderTop

class mpacts.core.geometrytags.GeometryTag_RigidCylinderTop

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Rigid Cylinder Tops
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_RigidCylinderTop(name, parent, **kwargs)

GeometryTag_RigidQuad

class mpacts.core.geometrytags.GeometryTag_RigidQuad

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Rigid Quads.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_RigidQuad(name, parent, **kwargs)

GeometryTag_RigidRoundedTriangle

class mpacts.core.geometrytags.GeometryTag_RigidRoundedTriangle

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Rigid Rounded Triangles (with encompassing sphere).
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_RigidRoundedTriangle(name, parent, **kwargs)

GeometryTag_RigidSPH

class mpacts.core.geometrytags.GeometryTag_RigidSPH

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Rigid SPH particles.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_RigidSPH(name, parent, **kwargs)

GeometryTag_RigidSphere

class mpacts.core.geometrytags.GeometryTag_RigidSphere

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Rigid Spheres, or spheres with a parent.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_RigidSphere(name, parent, **kwargs)

GeometryTag_RigidTriangle

class mpacts.core.geometrytags.GeometryTag_RigidTriangle

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of Rigid Triangles.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_RigidTriangle(name, parent, **kwargs)

GeometryTag_SPH

class mpacts.core.geometrytags.GeometryTag_SPH

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of SPH particles.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_SPH(name, parent, **kwargs)

GeometryTag_Sphere

class mpacts.core.geometrytags.GeometryTag_Sphere

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of spheres.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_Sphere(name, parent, **kwargs)

GeometryTag_Spheroid

class mpacts.core.geometrytags.GeometryTag_Spheroid

Bases: mpacts.core.geometrytags.GeometryTagBase, mpacts.core.baseobject.BaseObject

Geometry ‘tag’ that indicates that the array manager represents a particle container of spheroids.
Has no default location.
object __init__(tuple args, dict kwds) :
args: name, parent kwds:
GeometryTag_Spheroid(name, parent, **kwargs)