EoN.SIS_super_compact_pairwise

EoN.SIS_super_compact_pairwise(S0, I0, SS0, SI0, II0, tau, gamma, k_ave, ksquare_ave, kcube_ave, tmin=0, tmax=100, tcount=1001, return_full_data=False)[source]

Encodes system (5.20) of Kiss, Miller, & Simon. Please cite the book if using this algorithm.

Arguments:

S0 number

initial number susceptible

I0 number

initial number infected

SS0 number

initial number of susceptible-susceptible edges

SI0 number

initial number of susceptible-infected edges

II0 number

initial number of infected-infected edges.

tau positive float

transmission rate

gamma number

recovery rate

k_ave number

average value of degree k

ksquare_ave number

average value of k**2

kcube_ave number

average value of k**3

tmin number (default 0)

minimum report time

tmax number (default 100)

maximum report time

tcount integer (default 1001)

number of reports

return_full_data boolean

tells whether to just return times, S, I, R or all calculated data.

Returns:

if return_full_data is True

returns times, S, I, SS, SI, II

if return_full_data is False

returns times, S, I

SAMPLE USE:

import networkx as nx
import EoN