Class TotalBiofilmPop

java.lang.Object
  extended by TotalBiofilmPop
Direct Known Subclasses:
InfectedBiofilmPop, UninfectedBiofilmPop

public class TotalBiofilmPop
extends Object

object storing data about total biofilm population serves as the parent class to subpop. 1) uninfected, 2) infected, 3) lytic, and 4) latent

Version:
1.0 Oct. 24, 2010
Author:
Shing Hei Zhan, University of British Columbia 2010 iGEM team

Field Summary
 double carryCap
           
 double convRate
           
 double growthRateI
           
 double growthRateU
           
 double lysisRate
           
 double popCount
          variables and parameters
 double popCountPrev
           
 double portionLytic
           
 
Constructor Summary
TotalBiofilmPop(double inipopCount, double pgrowthRateU, double pgrowthRateI, double pcarryCap, double plysisRate)
           
 
Method Summary
 double getPopCount()
           
 double getPopCountPrev()
          accessor methods
 double getTermX(double BT, double P, double eps, double kappa)
           
 double getTheta(double BT, double Bi, double eps)
          term-calculation methods
 double updatePopCount(double Bu, double Bi)
          core methods
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

carryCap

public double carryCap

convRate

public double convRate

growthRateI

public double growthRateI

growthRateU

public double growthRateU

lysisRate

public double lysisRate

popCount

public double popCount
variables and parameters


popCountPrev

public double popCountPrev

portionLytic

public double portionLytic
Constructor Detail

TotalBiofilmPop

public TotalBiofilmPop(double inipopCount,
                       double pgrowthRateU,
                       double pgrowthRateI,
                       double pcarryCap,
                       double plysisRate)
Method Detail

getPopCount

public double getPopCount()

getPopCountPrev

public double getPopCountPrev()
accessor methods


getTermX

public double getTermX(double BT,
                       double P,
                       double eps,
                       double kappa)

getTheta

public double getTheta(double BT,
                       double Bi,
                       double eps)
term-calculation methods


updatePopCount

public double updatePopCount(double Bu,
                             double Bi)
core methods