Skip to content

Commit 5e3399a

Browse files
committed
Fix deprecation warning of matplotlib's pyplot.hold()
1 parent c5e75f1 commit 5e3399a

File tree

8 files changed

+7
-8
lines changed

8 files changed

+7
-8
lines changed

Diff for: cython/heat-equation/heat_simple.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def init_fields(filename):
3232
return field, field0
3333

3434
def write_field(field, step):
35-
plt.hold(False)
35+
plt.gca().clear()
3636
plt.imshow(field)
3737
plt.axis('off')
3838
plt.savefig('heat_{0:03d}.png'.format(step))

Diff for: interface/c/solution/heat-cffi.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def init_fields(filename):
3939
return field, field0
4040

4141
def write_field(field, step):
42-
plt.hold(False)
42+
plt.gca().clear()
4343
plt.imshow(field)
4444
plt.axis('off')
4545
plt.savefig('heat_{0:03d}.png'.format(step))

Diff for: interface/c/solution/heat-cython.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ def init_fields(filename):
3232
return field, field0
3333

3434
def write_field(field, step):
35-
plt.hold(False)
35+
plt.gca().clear()
3636
plt.imshow(field)
3737
plt.axis('off')
3838
plt.savefig('heat_{0:03d}.png'.format(step))

Diff for: mpi/heat-equation/skeleton.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ def init_fields(filename):
5656
return field, field0
5757

5858
def write_field(field, step):
59-
plt.hold(False)
59+
plt.gca().clear()
6060
plt.imshow(field)
6161
plt.axis('off')
6262
plt.savefig('heat_{0:03d}.png'.format(step))

Diff for: mpi/heat-equation/solution/heat-p2p.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def init_fields(filename):
6161
return field, field0
6262

6363
def write_field(field, step):
64-
plt.hold(False)
64+
plt.gca().clear()
6565
plt.imshow(field)
6666
plt.axis('off')
6767
plt.savefig('heat_{0:03d}.png'.format(step))

Diff for: mpi/non-blocking/solution/heat.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ def init_fields(filename):
6666
return field, field0
6767

6868
def write_field(field, step):
69-
plt.hold(False)
69+
plt.gca().clear()
7070
plt.imshow(field)
7171
plt.axis('off')
7272
plt.savefig('heat_{0:03d}.png'.format(step))

Diff for: numpy/heat-equation/skeleton.py

-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@ def evolve(u, u_previous, a, dt):
4040
plt.imshow(field)
4141
plt.axis('off')
4242
plt.savefig('heat_{0:03d}.png'.format(0))
43-
plt.hold(False)
4443

4544
# TODO: Implement the main iteration loop and write the figure
4645
# (to a new) file after each 'image_interval' iteration

Diff for: numpy/heat-equation/solution/heat-serial.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def init_fields(filename):
4646
return field, field0
4747

4848
def write_field(field, step):
49-
plt.hold(False)
49+
plt.gca().clear()
5050
plt.imshow(field)
5151
plt.axis('off')
5252
plt.savefig('heat_{0:03d}.png'.format(step))

0 commit comments

Comments
 (0)