summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeffrey Finkelstein <jeffrey.finkelstein@gmail.com>2016-01-08 18:01:14 -0500
committerJeffrey Finkelstein <jeffrey.finkelstein@gmail.com>2016-01-08 18:01:14 -0500
commitc68e77a50bc0fed8ed0a39925445dda6cb1dfbce (patch)
tree700facea0f9ce37defd6a34d5191e33aea1e09d6
parent1aee422ce836d4253401145026fcd3628cee3ad5 (diff)
downloadnetworkx-c68e77a50bc0fed8ed0a39925445dda6cb1dfbce.tar.gz
Removes unnecessary cast to float.
By using true division, we can avoid casting to floats entirely.
-rw-r--r--networkx/generators/directed.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/networkx/generators/directed.py b/networkx/generators/directed.py
index 49a2bbcc..a6ac40bd 100644
--- a/networkx/generators/directed.py
+++ b/networkx/generators/directed.py
@@ -10,6 +10,8 @@ Generators for some directed graphs, including growing network (GN) graphs and
scale-free graphs.
"""
+from __future__ import division
+
from collections import Counter
import random
@@ -243,8 +245,6 @@ def scale_free_graph(n, alpha=0.41, beta=0.54, gamma=0.05, delta_in=0.2,
Proceedings of the fourteenth annual ACM-SIAM Symposium on
Discrete Algorithms, 132--139, 2003.
"""
- delta_in = float(delta_in)
- delta_out = float(delta_out)
def _choose_node(G, distribution, delta, psum):
cumsum=0.0