SSF.App.Worm
Class WormEpidemicState

java.lang.Object
  |
  +--SSF.App.Worm.WormEpidemicState
Direct Known Subclasses:
DeterministicWormEpidemicState, StochasticWormEpidemicState

public abstract class WormEpidemicState
extends java.lang.Object

Worm epidemiological state/model of one AS. Abstract base class for implementations of the epidemic model.


Field Summary
 float i
          Infected hosts.
protected  AS myAS
           
 int N
          Total number of hosts in this network.
 float r
          Recovered hosts.
 float s
          Susceptible hosts.
 
Constructor Summary
WormEpidemicState(AS _myAS)
           
 
Method Summary
abstract  void update(float iTot)
          One timestep.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

myAS

protected AS myAS

N

public int N
Total number of hosts in this network.


s

public float s
Susceptible hosts.


i

public float i
Infected hosts.


r

public float r
Recovered hosts.

Constructor Detail

WormEpidemicState

public WormEpidemicState(AS _myAS)
Method Detail

update

public abstract void update(float iTot)
One timestep.