For some reason, I think FiPy is invoking a MultiViewer to display your two CellVariables, and MultiViewer doesn't support the filename= argument.
My guess is that copy.deepcopy is resulting in two CellVariables defined on identical but different Meshes. FiPy does not attempt to view different Meshes in the same Viewer. I would suggest calling phi.copy() rather than copy.deepcopy(phi). > On Apr 20, 2017, at 1:02 AM, Terry Price <terry.pr...@gmail.com> wrote: > > Also, for some reason, when i try and pass a filename= into viewer.plot, it > tells me that filename is an unexpected arguement. > > On Thu, Apr 20, 2017 at 12:53 AM, Terry Price <terry.pr...@gmail.com> wrote: > Hello, > > according to the tutorial, I should be able to pass a tuple of > solutionVariables that have been solved for into the Viewer class through > Vars, and, from what I understand, it should produce a plot with multiple > lines on the same plot. > > I've tried this, but it produces multiple plots. Any ideas? > > <image.png> > > -- > -Terry J. Price > > > > > > -- > -Terry J. Price > > > _______________________________________________ > fipy mailing list > fipy@nist.gov > http://www.ctcms.nist.gov/fipy > [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ] _______________________________________________ fipy mailing list fipy@nist.gov http://www.ctcms.nist.gov/fipy [ NIST internal ONLY: https://email.nist.gov/mailman/listinfo/fipy ]