Beispiel #1
0
 def test_plot(self):
     loader = VasprunBSLoader(vrun)
     bztInterp = BztInterpolator(loader, lpfac=2)
     bztTransp = BztTransportProperties(bztInterp, temp_r=np.arange(300, 600, 100))
     self.bztPlotter = BztPlotter(bztTransp, bztInterp)
     self.assertIsNotNone(self.bztPlotter)
     fig = self.bztPlotter.plot_props("S", "mu", "temp", temps=[300, 500])
     self.assertIsNotNone(fig)
     fig = self.bztPlotter.plot_bands()
     self.assertIsNotNone(fig)
     fig = self.bztPlotter.plot_dos()
     self.assertIsNotNone(fig)
Beispiel #2
0
class BztPlotterTest(unittest.TestCase):
    def test_plot(self):
        loader = VasprunLoader(vrun)
        bztInterp = BztInterpolator(loader, lpfac=2)
        bztTransp = BztTransportProperties(bztInterp,
                                           temp_r=np.arange(300, 600, 100))
        self.bztPlotter = BztPlotter(bztTransp, bztInterp)
        self.assertIsNotNone(self.bztPlotter)
        fig = self.bztPlotter.plot_props('S', 'mu', 'temp', temps=[300, 500])
        self.assertIsNotNone(fig)
        fig = self.bztPlotter.plot_bands()
        self.assertIsNotNone(fig)
        fig = self.bztPlotter.plot_dos()
        self.assertIsNotNone(fig)
Beispiel #3
0
class BztPlotterTest(unittest.TestCase):

    def test_plot(self):
        loader = VasprunLoader(vrun)
        bztInterp = BztInterpolator(loader, lpfac=2)
        bztTransp = BztTransportProperties(bztInterp, temp_r=np.arange(300, 600, 100))
        self.bztPlotter = BztPlotter(bztTransp,bztInterp)
        self.assertIsNotNone(self.bztPlotter)
        fig = self.bztPlotter.plot_props('S', 'mu', 'temp', temps=[300, 500])
        self.assertIsNotNone(fig)
        fig = self.bztPlotter.plot_bands()
        self.assertIsNotNone(fig)
        fig = self.bztPlotter.plot_dos()
        self.assertIsNotNone(fig)
class BztPlotterTest(unittest.TestCase):
    
    def setUp(self):
        loader = VasprunLoader().from_file(vrunfile)
        bztInterp = BztInterpolator(loader)
        bztTransp = BztTransportProperties(bztInterp,temp_r = np.arange(300,600,100))
        self.bztPlotter = BztPlotter(bztTransp,bztInterp)
        self.assertIsNotNone(self.bztPlotter)
        
    def tearDown(self):
        warnings.resetwarnings()

    def test_plot_props(self):
        fig = self.bztPlotter.plot_props('S','mu','temp',temps=[300,500])
        self.assertIsNotNone(fig)
        
    def test_plot_bands(self):
        fig = self.bztPlotter.plot_bands()
        self.assertIsNotNone(fig)
    
    def test_plot_dos(self):
        fig = self.bztPlotter.plot_dos()
        self.assertIsNotNone(fig)
 def setUp(self):
     loader = VasprunLoader().from_file(vrunfile)
     bztInterp = BztInterpolator(loader)
     bztTransp = BztTransportProperties(bztInterp,temp_r = np.arange(300,600,100))
     self.bztPlotter = BztPlotter(bztTransp,bztInterp)
     self.assertIsNotNone(self.bztPlotter)