From 97798da4e00179671db1a09d11dafba33659084d Mon Sep 17 00:00:00 2001 From: Anton Akhmerov <anton.akhmerov@gmail.com> Date: Tue, 4 Jun 2013 15:14:43 +0800 Subject: [PATCH] minor cleanup of doc scripts --- doc/source/images/ab_ring.py.diff | 20 +++++++------ doc/source/images/band_structure.py.diff | 4 +-- doc/source/images/closed_system.py.diff | 17 ++++++----- doc/source/images/graphene.py.diff | 28 +++++++++---------- doc/source/images/quantum_well.py.diff | 4 +-- doc/source/images/quantum_wire.py.diff | 13 +++++---- doc/source/images/spin_orbit.py.diff | 4 +-- .../superconductor_band_structure.py.diff | 7 +++-- .../images/superconductor_transport.py.diff | 7 +++-- 9 files changed, 54 insertions(+), 50 deletions(-) diff --git a/doc/source/images/ab_ring.py.diff b/doc/source/images/ab_ring.py.diff index bce43b4f..d4f2c825 100644 --- a/doc/source/images/ab_ring.py.diff +++ b/doc/source/images/ab_ring.py.diff @@ -79,7 +79,7 @@ def plot_conductance(sys, energy, fluxes): # compute conductance -@@ -87,18 +133,29 @@ +@@ -87,18 +133,31 @@ smatrix = kwant.solve(sys, energy, args=[flux]) data.append(smatrix.transmission(1, 0)) @@ -109,22 +109,26 @@ # Check that the system looks as intended. - kwant.plot(sys) + size = (_defs.figwidth_in, _defs.figwidth_in) -+ kwant.plot(sys, file="ab_ring_sys.pdf", fig_size=size, dpi=_defs.dpi) -+ kwant.plot(sys, file="ab_ring_sys.png", fig_size=size, dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ kwant.plot(sys, file="ab_ring_sys." + extension, ++ fig_size=size, dpi=_defs.dpi) ++ # Finalize the system. sys = sys.finalized() -@@ -108,6 +165,15 @@ +@@ -108,6 +167,17 @@ for i in xrange(100)]) + # Finally, some plots needed for the notes + sys = make_system_note1() -+ kwant.plot(sys, file="ab_ring_note1.pdf", fig_size=size, dpi=_defs.dpi) -+ kwant.plot(sys, file="ab_ring_note1.png", fig_size=size, dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ kwant.plot(sys, file="ab_ring_note1." + extension, ++ fig_size=size, dpi=_defs.dpi) + sys = make_system_note2() -+ kwant.plot(sys, file="ab_ring_note2.pdf", fig_size=size, dpi=_defs.dpi) -+ kwant.plot(sys, file="ab_ring_note2.png", fig_size=size, dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ kwant.plot(sys, file="ab_ring_note2." + extension, ++ fig_size=size, dpi=_defs.dpi) + + # Call the main function if the script gets executed (as opposed to imported). diff --git a/doc/source/images/band_structure.py.diff b/doc/source/images/band_structure.py.diff index a5e51aaa..2fceecb0 100644 --- a/doc/source/images/band_structure.py.diff +++ b/doc/source/images/band_structure.py.diff @@ -26,8 +26,8 @@ + fontsize=_defs.mpl_tick_size) + fig.set_size_inches(_defs.mpl_width_in, _defs.mpl_width_in * 3. / 4.) + fig.subplots_adjust(left=0.15, right=0.95, top=0.95, bottom=0.15) -+ fig.savefig("band_structure_result.pdf") -+ fig.savefig("band_structure_result.png", dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ fig.savefig("band_structure_result." + extension, dpi=_defs.dpi) + diff --git a/doc/source/images/closed_system.py.diff b/doc/source/images/closed_system.py.diff index fb27cedf..693d44a5 100644 --- a/doc/source/images/closed_system.py.diff +++ b/doc/source/images/closed_system.py.diff @@ -8,7 +8,7 @@ def make_system(a=1, t=1.0, r=10): -@@ -65,29 +66,40 @@ +@@ -65,29 +66,39 @@ energies.append(ev) @@ -27,8 +27,8 @@ + fontsize=_defs.mpl_tick_size) + fig.set_size_inches(_defs.mpl_width_in, _defs.mpl_width_in * 3. / 4.) + fig.subplots_adjust(left=0.15, right=0.95, top=0.95, bottom=0.15) -+ fig.savefig("closed_system_result.pdf") -+ fig.savefig("closed_system_result.png", dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ fig.savefig("closed_system_result." + extension, dpi=_defs.dpi) def plot_wave_function(sys): @@ -41,12 +41,11 @@ # Plot the probability density of the 10th eigenmode. - kwant.plotter.map(sys, np.abs(evecs[:, 9])**2, - colorbar=False, oversampling=1) -+ kwant.plotter.map( -+ sys, np.abs(evecs[:, 9])**2, colorbar=False, oversampling=1, -+ file="closed_system_eigenvector.pdf", fig_size=size, dpi=_defs.dpi) -+ kwant.plotter.map( -+ sys, np.abs(evecs[:, 9])**2, colorbar=False, oversampling=1, -+ file="closed_system_eigenvector.png", fig_size=size, dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ kwant.plotter.map( ++ sys, np.abs(evecs[:, 9])**2, colorbar=False, oversampling=1, ++ file="closed_system_eigenvector." + extension, ++ fig_size=size, dpi=_defs.dpi) def main(): diff --git a/doc/source/images/graphene.py.diff b/doc/source/images/graphene.py.diff index 3e41785c..9c158dfc 100644 --- a/doc/source/images/graphene.py.diff +++ b/doc/source/images/graphene.py.diff @@ -28,8 +28,8 @@ + fontsize=_defs.mpl_tick_size) + fig.set_size_inches(_defs.mpl_width_in, _defs.mpl_width_in * 3. / 4.) + fig.subplots_adjust(left=0.15, right=0.95, top=0.95, bottom=0.15) -+ fig.savefig("graphene_result.pdf") -+ fig.savefig("graphene_result.png", dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ fig.savefig("graphene_result." + extension, dpi=_defs.dpi) def plot_bandstructure(flead, momenta): @@ -52,8 +52,8 @@ + fontsize=_defs.mpl_tick_size) + fig.set_size_inches(_defs.mpl_width_in, _defs.mpl_width_in * 3. / 4.) + fig.subplots_adjust(left=0.15, right=0.95, top=0.95, bottom=0.15) -+ fig.savefig("graphene_bs.pdf") -+ fig.savefig("graphene_bs.png", dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ fig.savefig("graphene_bs." + extension, dpi=_defs.dpi) def main(): @@ -64,14 +64,14 @@ - # Plot the closed system without leads. - kwant.plot(sys, site_color=family_colors, site_lw=0.12, colorbar=False) + size = (_defs.figwidth_in, _defs.figwidth_in) -+ kwant.plot(sys, site_color=family_colors, site_lw=0.12, colorbar=False, -+ file="graphene_sys1.pdf", fig_size=size, dpi=_defs.dpi) -+ kwant.plot(sys, site_color=family_colors, site_lw=0.12, colorbar=False, -+ file="graphene_sys1.png", fig_size=size, dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ kwant.plot(sys, site_color=family_colors, site_lw=0.12, colorbar=False, ++ file="graphene_sys1." + extension, ++ fig_size=size, dpi=_defs.dpi) # Compute some eigenvalues. compute_evs(sys.finalized()) -@@ -137,9 +159,13 @@ +@@ -137,9 +159,11 @@ for lead in leads: sys.attach_lead(lead) @@ -79,12 +79,10 @@ - kwant.plot(sys, site_color=family_colors, site_lw=0.12, - lead_site_lw=0, colorbar=False) + size = (_defs.figwidth_in, 0.9 * _defs.figwidth_in) -+ kwant.plot(sys, site_color=family_colors, colorbar=False, site_lw=0.12, -+ file="graphene_sys2.pdf", fig_size=size, dpi=_defs.dpi, -+ lead_site_lw=0) -+ kwant.plot(sys, site_color=family_colors, colorbar=False, site_lw=0.12, -+ file="graphene_sys2.png", fig_size=size, dpi=_defs.dpi, -+ lead_site_lw=0) ++ for extension in ('pdf', 'png'): ++ kwant.plot(sys, site_color=family_colors, colorbar=False, site_lw=0.12, ++ file="graphene_sys2." + extension, ++ fig_size=size, dpi=_defs.dpi, lead_site_lw=0) # Finalize the system. sys = sys.finalized() diff --git a/doc/source/images/quantum_well.py.diff b/doc/source/images/quantum_well.py.diff index 7d64ca0a..9262fd01 100644 --- a/doc/source/images/quantum_well.py.diff +++ b/doc/source/images/quantum_well.py.diff @@ -28,8 +28,8 @@ + fontsize=_defs.mpl_tick_size) + fig.set_size_inches(_defs.mpl_width_in, _defs.mpl_width_in * 3. / 4.) + fig.subplots_adjust(left=0.15, right=0.95, top=0.95, bottom=0.15) -+ fig.savefig("quantum_well_result.pdf") -+ fig.savefig("quantum_well_result.png", dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ fig.savefig("quantum_well_result." + extension, dpi=_defs.dpi) def main(): diff --git a/doc/source/images/quantum_wire.py.diff b/doc/source/images/quantum_wire.py.diff index 5ce212e2..21dce730 100644 --- a/doc/source/images/quantum_wire.py.diff +++ b/doc/source/images/quantum_wire.py.diff @@ -8,18 +8,19 @@ # First, define the tight-binding system -@@ -65,7 +66,9 @@ +@@ -65,7 +66,10 @@ sys.attach_lead(right_lead) # Plot it, to make sure it's OK -kwant.plot(sys) +size = (_defs.figwidth_in, 0.3 * _defs.figwidth_in) -+kwant.plot(sys, file="quantum_wire_sys.pdf", fig_size=size, dpi=_defs.dpi) -+kwant.plot(sys, file="quantum_wire_sys.png", fig_size=size, dpi=_defs.dpi) ++for extension in ('pdf', 'png'): ++ kwant.plot(sys, file="quantum_wire_sys." + extension, ++ fig_size=size, dpi=_defs.dpi) # Finalize the system sys = sys.finalized() -@@ -86,8 +89,13 @@ +@@ -86,8 +90,13 @@ # Use matplotlib to write output # We should see conductance steps @@ -35,5 +36,5 @@ +pyplot.setp(fig.get_axes()[0].get_yticklabels(), fontsize=_defs.mpl_tick_size) +fig.set_size_inches(_defs.mpl_width_in, _defs.mpl_width_in * 3. / 4.) +fig.subplots_adjust(left=0.15, right=0.95, top=0.95, bottom=0.15) -+fig.savefig("quantum_wire_result.pdf") -+fig.savefig("quantum_wire_result.png", dpi=_defs.dpi) ++for extension in ('pdf', 'png'): ++ fig.savefig("quantum_wire_result." + extension, dpi=_defs.dpi) diff --git a/doc/source/images/spin_orbit.py.diff b/doc/source/images/spin_orbit.py.diff index 7e269d51..d16e4a85 100644 --- a/doc/source/images/spin_orbit.py.diff +++ b/doc/source/images/spin_orbit.py.diff @@ -27,8 +27,8 @@ + fontsize=_defs.mpl_tick_size) + fig.set_size_inches(_defs.mpl_width_in, _defs.mpl_width_in * 3. / 4.) + fig.subplots_adjust(left=0.15, right=0.95, top=0.95, bottom=0.15) -+ fig.savefig("spin_orbit_result.pdf") -+ fig.savefig("spin_orbit_result.png", dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ fig.savefig("spin_orbit_result." + extension, dpi=_defs.dpi) def main(): diff --git a/doc/source/images/superconductor_band_structure.py.diff b/doc/source/images/superconductor_band_structure.py.diff index f0ce1ea6..5271aa49 100644 --- a/doc/source/images/superconductor_band_structure.py.diff +++ b/doc/source/images/superconductor_band_structure.py.diff @@ -8,7 +8,7 @@ tau_x = tinyarray.array([[0, 1], [1, 0]]) tau_z = tinyarray.array([[1, 0], [0, -1]]) -@@ -46,11 +47,19 @@ +@@ -46,11 +47,20 @@ # Make system and finalize it right away. lead = make_lead().finalized() @@ -25,8 +25,9 @@ + fontsize=_defs.mpl_tick_size) + fig.set_size_inches(_defs.mpl_width_in, _defs.mpl_width_in * 3. / 4.) + fig.subplots_adjust(left=0.15, right=0.95, top=0.95, bottom=0.15) -+ fig.savefig("superconductor_band_structure_result.pdf") -+ fig.savefig("superconductor_band_structure_result.png", dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ fig.savefig("superconductor_band_structure_result." + extension, ++ dpi=_defs.dpi) # Call the main function if the script gets executed (as opposed to imported). diff --git a/doc/source/images/superconductor_transport.py.diff b/doc/source/images/superconductor_transport.py.diff index 477a2534..947651df 100644 --- a/doc/source/images/superconductor_transport.py.diff +++ b/doc/source/images/superconductor_transport.py.diff @@ -8,7 +8,7 @@ def make_system(a=1, W=10, L=10, barrier=1.5, barrierpos=(3, 4), -@@ -82,19 +83,23 @@ +@@ -82,19 +83,24 @@ smatrix.transmission(0, 0) + smatrix.transmission(1, 0)) @@ -24,8 +24,9 @@ + fontsize=_defs.mpl_tick_size) + fig.set_size_inches(_defs.mpl_width_in, _defs.mpl_width_in * 3. / 4.) + fig.subplots_adjust(left=0.15, right=0.95, top=0.95, bottom=0.15) -+ fig.savefig("superconductor_transport_result.pdf") -+ fig.savefig("superconductor_transport_result.png", dpi=_defs.dpi) ++ for extension in ('pdf', 'png'): ++ fig.savefig("superconductor_transport_result." + extension, ++ dpi=_defs.dpi) def main(): -- GitLab