﻿Model
=====

.. currentmodule:: epiworldpy

.. autoclass:: Model
   :members:
   :show-inheritance:

   
   
   
   .. rubric:: Methods

   .. autosummary::
      :nosignatures:
   
      ~Model.add_edge
      ~Model.add_entity
      ~Model.add_globalevent
      ~Model.add_param
      ~Model.add_state
      ~Model.add_tool
      ~Model.add_virus
      ~Model.agents_bernoulli
      ~Model.agents_empty_graph
      ~Model.agents_from_edgelist
      ~Model.agents_sbm
      ~Model.agents_smallworld
      ~Model.get_agent
      ~Model.get_agents
      ~Model.get_agents_in_state
      ~Model.get_agents_states
      ~Model.get_db
      ~Model.get_elapsed
      ~Model.get_entity
      ~Model.get_last_transmission_mode
      ~Model.get_n_entities
      ~Model.get_n_globalevents
      ~Model.get_n_replicates
      ~Model.get_n_states
      ~Model.get_n_tools
      ~Model.get_n_viruses
      ~Model.get_name
      ~Model.get_ndays
      ~Model.get_param
      ~Model.get_rewire_prop
      ~Model.get_sim_id
      ~Model.get_states
      ~Model.get_transmission_kappa
      ~Model.get_transmission_mode
      ~Model.get_verbose
      ~Model.has_edge
      ~Model.has_globalevent
      ~Model.has_param
      ~Model.initial_states
      ~Model.is_directed
      ~Model.is_queuing_on
      ~Model.make_save_run
      ~Model.par
      ~Model.params
      ~Model.print
      ~Model.print_state_codes
      ~Model.queuing_off
      ~Model.queuing_on
      ~Model.reset
      ~Model.rewire
      ~Model.rm_edge
      ~Model.rm_globalevent
      ~Model.run
      ~Model.run_globalevents
      ~Model.run_multiple
      ~Model.seed
      ~Model.set_name
      ~Model.set_param
      ~Model.set_rewire_prop
      ~Model.set_state_function
      ~Model.set_transmission_mode
      ~Model.size
      ~Model.state_of
      ~Model.today
      ~Model.verbose_off
      ~Model.verbose_on
      ~Model.write_data
      ~Model.write_edgelist
   
   