Version 1.2 (June 2013)
 All Classes Namespaces Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
simulator.agent.zoo.ParticulateEPSParam Class Reference

Stores parameters common to the Particulate EPS species - representing generic extracellular polymers and contains only the 'capsule' type. More...

Inheritance diagram for simulator.agent.zoo.ParticulateEPSParam:
simulator.agent.LocatedParam simulator.agent.ActiveParam simulator.agent.SpeciesParam

Public Member Functions

 ParticulateEPSParam ()
 Creates a parameter storage object for the Particulate EPS species type. More...
 
void init (Simulator aSim, XMLParser aSpeciesRoot)
 Initialises Particulate EPS Species parameters, calling the relevant superclasses to initialise common parameters and setting the transfer radius. More...
 
- Public Member Functions inherited from simulator.agent.LocatedParam
 LocatedParam ()
 Create a new LocatedParam parameter storage object, calling the relevant extended class constructors. More...
 
void init (Simulator aSim, XMLParser aSpeciesRoot)
 Assigns values to each of the location and behavioural specific parameters, reading these from the protocol file. More...
 
double getCellRunSpeed ()
 Return the cell run speed. Used in agent self-attachment scenarios. More...
 
double getStickinessRadius ()
 Return the cell stickiness radius. Used in agent self-attachment scenarios. More...
 
- Public Member Functions inherited from simulator.agent.ActiveParam
void init (Simulator aSim, XMLParser aSpeciesRoot)
 Stores the reaction parameters for an active species and calculates the particle density of compounds involved in the reaction. More...
 
- Public Member Functions inherited from simulator.agent.SpeciesParam
void init (Simulator aSim, XMLParser aSpeciesRoot)
 Read in specific parameters for this species, changing the default if required. More...
 

Public Attributes

double transferRadius
 
- Public Attributes inherited from simulator.agent.LocatedParam
double divRadius = .97
 
double divRadiusCV = .1
 
double babyMassFrac = .5
 
double babyMassFracCV = .1
 
double deathRadius = .2
 
double deathRadiusCV = .1
 
double shoveFactor = 1.15
 
double shoveLimit = 0
 
double cellRunSpeed
 
double tumbleInterval
 
double stickinessAddition
 
- Public Attributes inherited from simulator.agent.ActiveParam
double[] particleDensity
 
double[][] soluteYield
 
double[][] particleYield
 
double[][] reactionKinetic
 
double[] lysisYield
 
- Public Attributes inherited from simulator.agent.SpeciesParam
double initialMassCV = .1
 

Detailed Description

Stores parameters common to the Particulate EPS species - representing generic extracellular polymers and contains only the 'capsule' type.

Stores parameters common to the Particulate EPS species - representing generic extracellular polymers and contains only the 'capsule' type.

Author
Laurent Lardon (lardo.nosp@m.nl@s.nosp@m.upagr.nosp@m.o.in.nosp@m.ra.fr), INRA, France

Constructor & Destructor Documentation

simulator.agent.zoo.ParticulateEPSParam.ParticulateEPSParam ( )

Creates a parameter storage object for the Particulate EPS species type.

Creates a parameter storage object for the Particulate EPS species type

Member Function Documentation

void simulator.agent.zoo.ParticulateEPSParam.init ( Simulator  aSim,
XMLParser  aSpeciesRoot 
)

Initialises Particulate EPS Species parameters, calling the relevant superclasses to initialise common parameters and setting the transfer radius.

Initialises Particulate EPS Species parameters, calling the relevant superclasses to initialise common parameters and setting the transfer radius

Parameters
aSimThe simulation object used to simulate the conditions specified in the protocol file
aSpeciesRootA species mark-up within the specified protocol file

Member Data Documentation

double simulator.agent.zoo.ParticulateEPSParam.transferRadius

Radius at which an agent will transfer biomass to another agent upon the agents death


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