pyLM  v1.1
A Python Problem Solving Environment for the simulation of stochastic biological systems
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
pySTDLM.Cells.SphereCell Class Reference

A representation for a spherical cell. More...

Inheritance diagram for pySTDLM.Cells.SphereCell:
pySTDLM.Cells.CellShape

Public Member Functions

def __init__
 
def internalModelCell
 
def computeVolume
 
def internalAddToSim
 
def internalTranslateCell
 
- Public Member Functions inherited from pySTDLM.Cells.CellShape
def __init__
 
def getVolume
 Volume occupied by cell NOTE: When overriding this class, you must specify a "computeVolume()" function of no arguments. More...
 
def boundingBox
 Return a bounding box for the cell TODO: Make it return an orientation as well. More...
 
def addToSimulation
 Add the cell to the simulation. More...
 
def translateCell
 Shift a cell in space by the specified amount. More...
 
def createModelCell
 Create model cell. More...
 
def setRegions
 Set regions. More...
 

Public Attributes

 name
 
 origin
 
 radius
 
 mins
 
 maxs
 
 membraneThickness
 
- Public Attributes inherited from pySTDLM.Cells.CellShape
 name
 
 volume
 
 mins
 
 maxs
 
 membraneThickness
 
 memtype
 
 cyttype
 

Detailed Description

A representation for a spherical cell.

This cell requires an attribute dictionary that includes "radius" and "membraneThickness"

Constructor & Destructor Documentation

def pySTDLM.Cells.SphereCell.__init__ (   self,
  origin = 3*[0.],
  radius = 0. 
)

Member Function Documentation

def pySTDLM.Cells.SphereCell.computeVolume (   self)
def pySTDLM.Cells.SphereCell.internalAddToSim (   self,
  sim 
)
def pySTDLM.Cells.SphereCell.internalModelCell (   self,
  attr 
)
def pySTDLM.Cells.SphereCell.internalTranslateCell (   self,
  point 
)

Member Data Documentation

pySTDLM.Cells.SphereCell.maxs
pySTDLM.Cells.SphereCell.membraneThickness
pySTDLM.Cells.SphereCell.mins
pySTDLM.Cells.SphereCell.name
pySTDLM.Cells.SphereCell.origin
pySTDLM.Cells.SphereCell.radius

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