(network) Update analytical network model.
(network) Update analytical network model.

- Change parameterization of network topology.
- Add code to account for distance between sender and receiver
  in the network.
- Derives network size from the number of modules in the
  simulation (instead of another fixed parameter).
- Misc: Move parameters & comments to top of function; a few
  corrections in computation; explicit typing of doubles.

nkawahara/Graphite,mit-carbon/Graphite-Cycle-Level,nkawahara/Graphite,victorisildur/Graphite,mit-carbon/Graphite,victorisildur/Graphite,victorisildur/Graphite,8l/Graphite,mit-carbon/Graphite-Cycle-Level,mit-carbon/Graphite,nkawahara/Graphite,mit-carbon/Graphite-Cycle-Level,8l/Graphite,fhijaz/Graphite,mit-carbon/Graphite,8l/Graphite,8l/Graphite,mit-carbon/Graphite-Cycle-Level,mit-carbon/Graphite,fhijaz/Graphite,victorisildur/Graphite,fhijaz/Graphite,nkawahara/Graphite,fhijaz/Graphite