Skip to content

Commit c535976

Browse files
[pre-commit.ci lite] apply automatic fixes for ruff linting errors
1 parent 37b0a47 commit c535976

File tree

7 files changed

+156
-152
lines changed

7 files changed

+156
-152
lines changed

sasmodels/TwoYukawa/CalTYSk.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import numpy as np
2-
from numpy import pi, mean
2+
from numpy import mean, pi
33

4-
from .Ecoefficient import TYCoeff
54
from .CalcRealRoot import CalRealRoot
5+
from .Ecoefficient import TYCoeff
66
from .TInvFourier import TInvFourier
77

88
# Supplied Q vector must go out to at least this value to calculate g(r).

sasmodels/TwoYukawa/CalcRealRoot.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
from .Ecoefficient import TYCoeff
44
from .Epoly import make_poly
55

6+
67
def CalRealRoot(coeff: TYCoeff):
78

89
Ecoefficient = coeff.Ecoefficient

sasmodels/TwoYukawa/Ecoefficient.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
from typing import Callable, Tuple
22

33
import numpy as np
4-
from numpy import exp, pi, cos, sin, cosh
4+
from numpy import cos, cosh, exp, pi, sin
55
from numpy.typing import NDArray
66

77
# CalCoeff.m
@@ -194,17 +194,17 @@ def ABC12(d1, d2):
194194
Ccd2_22*Cdd1_12*d1*d2**2 -
195195
Ccd1_21*Cdd2_22*d1*d2**2 -
196196
Ccd2_22*d2*k1 + Ccd1_21*d1*k2)))/
197-
((d1*((
197+
(d1*(
198198
(-Ccd1_21)*Ccd2_12*d2 +
199-
Ccd1_11*Ccd2_22*d2)))))
199+
Ccd1_11*Ccd2_22*d2)))
200200
C2 = ((-((Ccd2_12*d2*
201201
(((-Cd1_1)*d1 - Cdd1_11*d1**2 -
202202
Cdd1_12*d1*d2 + k1)) -
203203
Ccd1_11*d1*
204204
(((-Cd2_2)*d2 - Cdd2_12*d1*d2 -
205205
Cdd2_22*d2**2 + k2))))) /
206-
(((-Ccd1_21)*Ccd2_12*d1*d2 +
207-
Ccd1_11*Ccd2_22*d1*d2)))
206+
((-Ccd1_21)*Ccd2_12*d1*d2 +
207+
Ccd1_11*Ccd2_22*d1*d2))
208208
return A, B, C1, C2
209209
self.ABC12 = ABC12
210210

@@ -370,10 +370,10 @@ def tau_d21(s):
370370

371371
E1d02 = 12*c1F01*phi*sigma_d01(z1) - 12*c1F01*exp(-z1)*phi*tau_d01(z1)
372372

373-
E1d11 = (((12*c1F10*phi*sigma_d01(z1) + \
373+
E1d11 = (12*c1F10*phi*sigma_d01(z1) + \
374374
12*c1F01*phi*sigma_d10(z1) - \
375375
12*c1F10*exp(-z1)*phi*tau_d01(z1) - \
376-
12*c1F01*exp(-z1)*phi*tau_d10(z1))))
376+
12*c1F01*exp(-z1)*phi*tau_d10(z1))
377377
E1d12 = (-c1F01 + 12*c1F11*phi*sigma_d01(z1) +
378378
12*c1F01*phi*sigma_d11(z1) -
379379
12*c1F11*exp(-z1)*phi*tau_d01(z1) -

sasmodels/TwoYukawa/Epoly.py

Lines changed: 139 additions & 138 deletions
Large diffs are not rendered by default.

sasmodels/TwoYukawa/TFourier.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
from numpy import exp, pi, arange, linspace, abs, ceil, log2, interp
1+
from numpy import abs, arange, ceil, exp, interp, linspace, log2, pi
22
from numpy.fft import fft
33

4+
45
def TFourier(x, y, deltaX):
56
"""
67
Compute the Fourier transform of a function y(x) with sampling interval deltaX.

sasmodels/TwoYukawa/TInvFourier.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
from numpy import exp, ceil, log2, pi, arange, interp
1+
from numpy import arange, ceil, exp, interp, log2, pi
22
from numpy.fft import fft
33

4+
45
def TInvFourier(x, y, deltaX):
56
"""
67
Inverse Fourier transform implementation

sasmodels/models/two_yukawa.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@
9494
from numpy import inf
9595

9696
# TODO: pep8 says packages and modules should not use camel case
97-
from sasmodels.TwoYukawa.CalTYSk import CalTYSk, K_MIN, Z_MIN, Z_MIN_DIFF
97+
from sasmodels.TwoYukawa.CalTYSk import K_MIN, Z_MIN, Z_MIN_DIFF, CalTYSk
9898

9999
# If you want a customized version of two_yukawa as a plugin (for example,
100100
# because you want to use the high precision polynomial root solver from mpmath)
@@ -104,9 +104,9 @@
104104
# https://github.com/SasView/sasmodels/tree/master/sasmodels/models/two_yukawa.py
105105
# https://github.com/SasView/sasmodels/tree/master/sasmodels/TwoYukawa
106106
if 0:
107+
import importlib.util
107108
import sys
108109
from pathlib import Path
109-
import importlib.util
110110

111111
# Remove existing TwoYukawa from sys.modules to force a reload
112112
remove = [modname for modname in sys.modules if modname.startswith('TwoYukawa.') or modname == 'TwoYukawa']
@@ -121,7 +121,7 @@
121121
sys.modules['TwoYukawa'] = module
122122

123123
# Override sasmodels library symbols with the local symbols.
124-
from TwoYukawa.CalTYSk import CalTYSk, K_MIN, Z_MIN, Z_MIN_DIFF
124+
from TwoYukawa.CalTYSk import K_MIN, Z_MIN, Z_MIN_DIFF, CalTYSk
125125

126126
name = "two_yukawa"
127127
title = "User model for two Yukawa structure factor (S(q))"

0 commit comments

Comments
 (0)