| 
  setplot_4.py.html   | 
                 |  
  | 
 Source file:   setplot_4.py 
 | 
| 
 Directory:    /Users/rjl/git/rjleveque/clawpack-4.6.3/doc/sphinx/example-acoustics-1d 
 | 
| 
 Converted:    Mon Jan 21 2013 at 20:15:52 
  using clawcode2html
 | 
| 
  This documentation file will 
not reflect any later changes in the source file. 
 | 
 
""" 
Two figures with one axes each
==============================
The pressure q[0] and q[1] are plotted in two separate figures.
More axes could be added to each figure, more items to each axes.
""" 
#--------------------------
def setplot(plotdata):
#--------------------------
    
    """ 
    Specify what is to be plotted at each frame.
    Input:  plotdata, an instance of pyclaw.plotters.data.ClawPlotData.
    Output: a modified version of plotdata.
    
    """ 
    plotdata.clearfigures()  # clear any old figures,axes,items data
    # Pressure:
    plotfigure = plotdata.new_plotfigure(name='Solution', figno=1)
    # Set up for axes in this figure:
    plotaxes = plotfigure.new_plotaxes()
    plotaxes.xlimits = 'auto'
    plotaxes.ylimits = [-.5,1.1]
    plotaxes.title = 'Pressure'
    # Set up item on these axes:
    plotitem = plotaxes.new_plotitem(plot_type='1d')
    plotitem.plot_var = 0
    plotitem.plotstyle = 'o-'
    plotitem.color = 'b'
    # Velocity:
    
    plotfigure = plotdata.new_plotfigure(name='Velocity', figno=2)
    # Set axes in this figure:
    plotaxes = plotfigure.new_plotaxes()
    plotaxes.xlimits = 'auto'
    plotaxes.ylimits = [-.5,0.5]
    plotaxes.title = 'Velocity'
    # Set up for item on these axes:
    plotitem = plotaxes.new_plotitem(plot_type='1d')
    plotitem.plot_var = 1
    plotitem.plotstyle = 'o-'
    plotitem.color = 'r'
    # Parameters used only when creating html and/or latex hardcopy
    # e.g., via pyclaw.plotters.frametools.printframes:
    plotdata.printfigs = True                # print figures
    plotdata.print_format = 'png'            # file format
    plotdata.print_framenos = 'all'          # list of frames to print
    plotdata.print_fignos = 'all'            # list of figures to print
    plotdata.html = True                     # create html files of plots?
    plotdata.html_homelink = '../README.html'# pointer for index page
    plotdata.latex = True                    # create latex file of plots?
    plotdata.latex_figsperline = 2           # layout of plots
    plotdata.latex_framesperline = 1         # layout of plots
    plotdata.latex_makepdf = True            # also run pdflatex?
    return plotdata