Skip to content

Commit f500a08

Browse files
committed
Fix variable reuse bug
1 parent bf4d793 commit f500a08

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

python/magic/potential.py

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -397,6 +397,9 @@ def avg(self, field='vphi', levels=defaultLevels, cm=defaultCm,
397397
:type normed: bool
398398
"""
399399

400+
if field in ('temperature', 'entropy', 's', 'S', 'u2', 'b2', 'nrj'):
401+
normed = False
402+
400403
phiavg = np.zeros((self.n_theta_max, self.n_r_max), np.float32)
401404
t1 = time.time()
402405
if field in ('T', 'temp', 'S', 'entropy'):
@@ -465,9 +468,6 @@ def avg(self, field='vphi', levels=defaultLevels, cm=defaultCm,
465468
t2 = time.time()
466469
print('Transform time (avg): {:.2f}'.format(t2-t1))
467470

468-
if field in ('temperature', 'entropy', 's', 'S', 'u2', 'b2', 'nrj'):
469-
normed = False
470-
471471
fig, xx, yy, im = merContour(phiavg, self.radius, label, levels, cm,
472472
normed, vmax, vmin, cbar, tit)
473473

@@ -507,6 +507,10 @@ def equat(self, field='vr', levels=defaultLevels, cm=defaultCm,
507507
:type normed: bool
508508
"""
509509

510+
if field in ('temperature', 't', 'T', 'entropy', 's', 'S', 'u2',
511+
'b2', 'nrj'):
512+
normed = False
513+
510514
equator = np.zeros((self.n_phi_max, self.n_r_max), np.float32)
511515
t1 = time.time()
512516
if field in ('temperature', 't', 'T', 'entropy', 's', 'S'):
@@ -571,10 +575,6 @@ def equat(self, field='vr', levels=defaultLevels, cm=defaultCm,
571575

572576
equator = symmetrize(equator, self.minc)
573577

574-
if field in ('temperature', 't', 'T', 'entropy', 's', 'S', 'u2',
575-
'b2', 'nrj'):
576-
normed = False
577-
578578
fig, xx, yy = equatContour(equator, self.radius, self.minc, label,
579579
levels, cm, normed, vmax, vmin, cbar, tit,
580580
normRad)
@@ -634,6 +634,10 @@ def surf(self, field='vr', proj='hammer', lon_0=0., r=0.85, vmax=None,
634634
:type normed: bool
635635
"""
636636

637+
if field in ('temperature', 't', 'T', 'entropy', 's', 'S', 'u2',
638+
'b2', 'nrj'):
639+
normed = False
640+
637641
r /= (1-self.radratio) # as we give a normalised radius
638642
ind = np.nonzero(np.where(abs(self.radius-r) ==
639643
min(abs(self.radius-r)), 1, 0))
@@ -702,10 +706,6 @@ def surf(self, field='vr', proj='hammer', lon_0=0., r=0.85, vmax=None,
702706

703707
rprof = symmetrize(rprof, self.minc)
704708

705-
if field in ('temperature', 't', 'T', 'entropy', 's', 'S', 'u2',
706-
'b2', 'nrj'):
707-
normed = False
708-
709709
radialContour(rprof, rad, label, proj, lon_0, vmax, vmin,
710710
lat_0, levels, cm, normed, cbar, tit, lines)
711711

0 commit comments

Comments
 (0)