We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 671b043 commit 9db91edCopy full SHA for 9db91ed
pywit/landau_damping.py
@@ -111,9 +111,10 @@ def f(b_direct):
111
try:
112
# we use 1e-15 as a bound instead of 0 because 0 would cause a divsion by 0 in dispersion_integral_2d
113
if reference_b_direct > 0:
114
- b_direct_new = bisect(f, 1e-15, 10 * reference_b_direct)
+ b_direct_new = bisect(f, 1e-15, 100 * reference_b_direct)
115
else:
116
- b_direct_new = bisect(f, 100 * reference_b_direct, 1e-15)
+ b_direct_new = bisect(f, 100 * reference_b_direct, -1e-15)
117
+
118
except RuntimeError:
119
b_direct_new = np.nan
120
0 commit comments