myPlotter.plotEigenvectors(BigPotWellSolverSiX) myPlotter.savePlots("SiWaveX.png") myPlotter.plotEigenvectors(BigPotWellSolverSiZ) myPlotter.savePlots("SiWaveZ.png") myPlotter.plotRotatedMixing(SmallPotWellSolverSiZ, kVec) myPlotter.plotMixing(SmallPotWellSolverSiX, kVec) myPlotter.savePlots("SiMixingRotationOfZ.png") myPlotter.plotRotatedMixing(SmallPotWellSolverSiX, kVec) myPlotter.plotMixing(SmallPotWellSolverSiZ, kVec) myPlotter.savePlots("SiMixingRotationOfX.png") myPlotter.plotEigenvectors(SmallPotWellSolverSiX, 0) myPlotter.savePlots("SiXWavek0.png") myPlotter.plotEigenvectors(SmallPotWellSolverSiX, 2) myPlotter.savePlots("SiXWavek2.png") myPlotter.plotEigenvectors(SmallPotWellSolverSiZ, 0) myPlotter.savePlots("SiZWavek0.png") myPlotter.plotEigenvectors(SmallPotWellSolverSiZ, 2) myPlotter.savePlots("SiZWavek2.png") kVec = arange(-10**7, 10**7, 10**5) myPlotter.plotBulkEigenValues(BigPotWellSolverSiZ, kVec) myPlotter.savePlots("SiBulkBig.png") myPlotter.plotBulkEigenValues(SmallPotWellSolverSiZ, kVec) myPlotter.savePlots("SiBulkSmall.png") myPlotter.plotBulkEigenValues(BigPotWellSolverGaAsZ, kVec) myPlotter.savePlots("GaAsBulkBig.png") myPlotter.plotBulkEigenValues(SmallPotWellSolverGaAsX, kVec) myPlotter.savePlots("GaAsBulkSmall.png")