├── .gitattributes
├── .gitignore
├── LICENSE.txt
├── README.md
├── doc
├── Scaling_Quantities.pdf
├── Tutorials.pdf
└── UserGuide.pdf
├── scripts
├── Script.py
├── Script_S_scaling.py
├── plot_PF.sh
├── plot_PF_save.sh
├── plot_S.sh
├── plot_S_save.sh
├── plot_Sigma.sh
└── plot_Sigma_save.sh
├── setup.py
├── src
├── BoltzTraP_Tools.py
└── __init__.py
└── tests
├── CoSb3
├── CoSb3.condtens
├── CoSb3.condtens_fixdoping
├── CoSb3.intrans
├── CoSb3.trace
└── CoSb3.trace_fixdoping
└── LiZnSb
├── LiZnSb.condtens
├── LiZnSb.intrans
└── LiZnSb.trace
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | dist/
2 | build/
3 | BoltzTraP_Tools.egg*
--------------------------------------------------------------------------------
/LICENSE.txt:
--------------------------------------------------------------------------------
1 | Copyright (c) 2018 Hilal BALOUT
2 |
3 | Permission is hereby granted, free of charge, to any person obtaining a copy
4 | of this software and associated documentation files (the "Software"), to deal
5 | in the Software without restriction, including without limitation the rights
6 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
7 | copies of the Software, and to permit persons to whom the Software is
8 | furnished to do so, subject to the following conditions:
9 |
10 | The above copyright notice and this permission notice shall be included in all
11 | copies or substantial portions of the Software.
12 |
13 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
14 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
15 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
16 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
17 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
18 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
19 | SOFTWARE.
20 |
21 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 | ## What is BoltzTraP_Tools?
3 |
4 | BoltzTraP_Tools is an interface written using Python 2 & 3 language.
5 | It allows to parse and plot and/or save BoltzTraP output DATA:
6 | - **.trace**
7 | - **.condtens**
8 | - **.trace_fixdoping**
9 | - **.condtens_fixdoping**
10 |
11 | Numpy and Matplotlib (Pylab) Python packages are needed.
12 |
13 | BoltzTraP_Tools includes three folders:
14 | - **src** : includes all python scripts.
15 | - **doc** : includes the user guide and some tutorials.
16 | - **tests** : includes the two BoltzTraP examples.
17 | - **scripts** : includes some scripts using BoltzTraP_Tools.
18 |
19 | ## What BoltzTraP_Tools can do?
20 | BoltzTraP_Tools can read all ***TRACE*** and ***CONDTENS*** output files.
21 | Therefore, it will be possible to plot the following quantities :
22 | - Energy level
23 | - Temperature
24 | - Seebeck Coiffecients
25 | - Electrical Conductivity
26 | - Power Factor
27 | - Thermal Conductivity
28 | - Number of Carriers
29 | - Hall Coefficient
30 | - Electronic Specific Heat
31 | - Pauli Magnetic
32 |
33 | More infos :
34 | - User Guide : https://github.com/K4ys4r/BoltzTraP_Tools/blob/master/doc/UserGuide.pdf
35 | - Tutorials : https://github.com/K4ys4r/BoltzTraP_Tools/blob/master/doc/Tutorials.pdf
36 | - Update : plotted data can be saved to file. See example in : *scripts/plot_{S,Sigma,PF,}_save.sh*
37 |
38 |
--------------------------------------------------------------------------------
/doc/Scaling_Quantities.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/K4ys4r/BoltzTraP_Tools/a9382746e1628eb464c2458912bd32fa5feee024/doc/Scaling_Quantities.pdf
--------------------------------------------------------------------------------
/doc/Tutorials.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/K4ys4r/BoltzTraP_Tools/a9382746e1628eb464c2458912bd32fa5feee024/doc/Tutorials.pdf
--------------------------------------------------------------------------------
/doc/UserGuide.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/K4ys4r/BoltzTraP_Tools/a9382746e1628eb464c2458912bd32fa5feee024/doc/UserGuide.pdf
--------------------------------------------------------------------------------
/scripts/Script.py:
--------------------------------------------------------------------------------
1 | from BoltzTraP_Tools import *
2 | try:
3 | input = raw_input
4 | except NameError:
5 | pass
6 |
7 | labels=Labels_Init()
8 | Scaling_DATA(labels)
9 | Analyse=input("File Extension (Trace, Condtens, N-Trace, or N-Condtens) ? > ")
10 | File_DATA,Ef=File_Read(Analyse)
11 | DATA_Process(Analyse,File_DATA,Ef,labels)
12 |
--------------------------------------------------------------------------------
/scripts/Script_S_scaling.py:
--------------------------------------------------------------------------------
1 | #!/usr/bin/python
2 | from BoltzTraP_Tools import *
3 |
4 | try:
5 | input = raw_input
6 | except NameError:
7 | pass
8 |
9 | labels=Labels_Init()
10 | Scaling_DATA(labels)
11 | labels["S"][4]=1e6
12 | labels["S"][3]=' ($\mu V/K$) '
13 | Analyse=input("File Extension (Trace, Condtens, N-Trace, or N-Condtens) ? > ")
14 | File_DATA,Ef=File_Read(Analyse)
15 | DATA_Process(Analyse,File_DATA,Ef,labels)
16 |
--------------------------------------------------------------------------------
/scripts/plot_PF.sh:
--------------------------------------------------------------------------------
1 | #!/bin/bash
2 | <<:
3 | This Script Excute the Script and outputs the plot of
4 | Power Factor PF at 300,500 and 800 K as a function of Energy.
5 | :
6 |
7 | python Script_S_scaling.py < ')",
45 | "input('Energy Scale Factor ? > ')"],
46 |
47 | "T" : [1,
48 | " Temperature ",
49 | " T; ",
50 | " ($K$) ",
51 | 1.0],
52 |
53 | "N" : [2,
54 | " Doping Level ",
55 | " N; ",
56 | "input('Carriers unit ? > ')",
57 | "input('Carriers Scale Factor ? > ')"],
58 |
59 | "DOS" : [3,
60 | " n($\mu$) ",
61 | " n($\mu$) ",
62 | "input('DOS unit ? > ')",
63 | "input('DOS Scale Factor ? > ')"],
64 |
65 | "S" : [4,
66 | " Seebeck ",
67 | " $S$; ",
68 | "input('S unit ? > ')",
69 | "input('S Scale Factor ? > ')"],
70 |
71 | "Sxx" : [8,
72 | " Seebeck ",
73 | " $S_{xx}$; "],
74 | "Syy" : [9,
75 | " Seebeck ",
76 | " $S_{yy}$; "],
77 | "Szz" : [10,
78 | " Seebeck ",
79 | " $S_{zz}$; "],
80 |
81 | "Sigma" : [5,
82 | " $\sigma / \\tau$ ",
83 | " $\sigma $; ",
84 | "input('Sigma unit ? > ')",
85 | "input('Sigma Scale Factor ? > ')"],
86 |
87 | "Sigmaxx" : [11,
88 | " $\sigma / \\tau$ ",
89 | " $\sigma_{xx} $ ; " ],
90 | "Sigmayy" : [12,
91 | " $\sigma / \\tau$ ",
92 | " $\sigma_{yy} $ ; " ],
93 | "Sigmazz" : [13,
94 | " $\sigma / \\tau$ ",
95 | " $\sigma_{zz} $ ; "],
96 |
97 | "PF" : [17,
98 | " $S^2 \sigma / \\tau$ ",
99 | " $PF$ ; ",
100 | "input('PF unit ? > ')",
101 | "input('PF Scale Factor ? > ')"],
102 | "PFxx" : [18,
103 | " $S^2 \sigma / \\tau$ ",
104 | " $PF_{xx}$ ; "],
105 | "PFyy" : [19,
106 | " $S^2 \sigma / \\tau$ ",
107 | " $PF_{yy}$ ; "],
108 | "PFzz" : [20,
109 | " $S^2 \sigma / \\tau$ ",
110 | " $PF_{zz}$ ; "],
111 |
112 | "Kappa" : [7,
113 | " $\kappa$ ",
114 | " $\kappa$; ",
115 | "input('Kappa unit ? > ')",
116 | "input('Kappa Scale Factor ? > ')"],
117 | "Kappaxx" : [14,
118 | " $\kappa$ ",
119 | " $\kappa_{xx}$; "],
120 | "Kappayy" : [15,
121 | " $\kappa$ ",
122 | " $\kappa_{yy}$; "],
123 | "Kappazz" : [16,
124 | " $\kappa$ ",
125 | " $\kappa_{zz}$; "],
126 |
127 | "R_H" : [6,
128 | " $R_H$ ",
129 | " $R_H$; ",
130 | "input('Hall coefficient (R_H) unit ? > ')",
131 | "input('Hall coefficient (R_H) Scale Factor ? > ')"],
132 |
133 | "c" : [8,
134 | " $c$ ",
135 | " $c$; ",
136 | "input('Electronic Specific Heat (c) unit ? > ')",
137 | "input('Electronic Specific Heat (c) Scale Factor ? > ')"],
138 |
139 | "chi" : [9,
140 | " $\chi$ ",
141 | " $\chi$; ",
142 | "input('Pauli magnetic (chi) unit ? > ')",
143 | "input('Pauli magnetic (chi) Scale Factor ? > ')"],
144 |
145 | }
146 | return Plot_Label
147 |
148 | def Scaling_DATA(Plot_Label):
149 | conv=input("Setting of Units and Scale Factors (y/n) ? > ")
150 | if conv=="y":
151 | for i in ["S","Sigma","PF","Kappa","E","N","c","chi","DOS","R_H"]:
152 | Plot_Label[i][4]=float(eval(Plot_Label[i][4]))
153 | Plot_Label[i][3]=eval(Plot_Label[i][3])
154 | for i in ["Sxx","Syy","Szz"]:
155 | Plot_Label[i].append(Plot_Label["S"][3])
156 | Plot_Label[i].append(Plot_Label["S"][4])
157 | for i in ["Sigmaxx","Sigmayy","Sigmazz"]:
158 | Plot_Label[i].append(Plot_Label["Sigma"][3])
159 | Plot_Label[i].append(Plot_Label["Sigma"][4])
160 | for i in ["PFxx","PFyy","PFzz"]:
161 | Plot_Label[i].append(Plot_Label["PF"][3])
162 | Plot_Label[i].append(Plot_Label["PF"][4])
163 | for i in ["Kappaxx","Kappayy","Kappazz"]:
164 | Plot_Label[i].append(Plot_Label["Kappa"][3])
165 | Plot_Label[i].append(Plot_Label["Kappa"][4])
166 | elif conv=="n":
167 | units={"S" : " ($V/K$) ",
168 | "Sigma" : " ($1/(\Omega . cm . s)$) ",
169 | "PF" : " ($W/(K^2 . cm . s)$ ",
170 | "Kappa" : " ($W/(m. K . s)$) ",
171 | "E" : " ($Ry$) ",
172 | "N" : " ($e/uc$) ",
173 | "chi" : " ($m^3/mol$) ",
174 | "c" : " ($J/(mol . K)$) ",
175 | "DOS" : " ($e/uc$) ",
176 | "R_H" : " ($m^3/C$) "
177 | }
178 | for i in ["S","Sigma","PF","Kappa","E","N","c","chi","DOS","R_H"]:
179 | Plot_Label[i][4]=1.0
180 | Plot_Label[i][3]=units[i]
181 | for i in ["Sxx","Syy","Szz"]:
182 | Plot_Label[i].append(Plot_Label["S"][3])
183 | Plot_Label[i].append(Plot_Label["S"][4])
184 | for i in ["Sigmaxx","Sigmayy","Sigmazz"]:
185 | Plot_Label[i].append(Plot_Label["Sigma"][3])
186 | Plot_Label[i].append(Plot_Label["Sigma"][4])
187 | for i in ["PFxx","PFyy","PFzz"]:
188 | Plot_Label[i].append(Plot_Label["PF"][3])
189 | Plot_Label[i].append(Plot_Label["PF"][4])
190 | for i in ["Kappaxx","Kappayy","Kappazz"]:
191 | Plot_Label[i].append(Plot_Label["Kappa"][3])
192 | Plot_Label[i].append(Plot_Label["Kappa"][4])
193 |
194 | def File_Read(Type):
195 | cmd=Type+" File name ? > "
196 | inp=input("%50s"%cmd)
197 | ef=float(input("%50s"%"Fermi Level Value in Ry ? > "))
198 | d=p.loadtxt(inp)
199 | return d,ef
200 |
201 | def Write2File(InfosData2Save,Data2Save,inpf):
202 | f=open(inpf,"w")
203 | f.write("# This file has been generated by BoltzTraP_Tools scripts\n")
204 | [f.write("%s "%info.replace(" ","")) for info in InfosData2Save]
205 | f.write("\n")
206 | for i in range(Data2Save.shape[2]):
207 | for j in xrange(Data2Save.shape[0]):
208 | if j==0:
209 | f.write("%16.8e %16.8e "%(Data2Save[j,0,i],Data2Save[j,1,i]))
210 | else:
211 | f.write("%16.8e "%Data2Save[j,1,i])
212 | f.write("\n")
213 | f.close()
214 | print("\nData has been saved to "+inpf+" file\n")
215 |
216 |
217 | def PLOT_DATA(arr,Xplot,Yplot,lb,Ef,Log,Plot_Label,Data2Save):
218 | p.xlabel(Plot_Label[Xplot][1]+Plot_Label[Xplot][3])
219 | p.ylabel(Plot_Label[Yplot][1]+Plot_Label[Yplot][3])
220 | p.title(Plot_Label[Yplot][1]+" as a function of "+Plot_Label[Xplot][1])
221 | if Xplot=="E":
222 | x=(arr[:,Plot_Label[Xplot][0]]-Ef)*float(Plot_Label[Xplot][4])
223 | else:
224 | x=arr[:,Plot_Label[Xplot][0]]*float(Plot_Label[Xplot][4])
225 | if Yplot=="E":
226 | y=(arr[:,Plot_Label[Yplot][0]]-Ef)*float(Plot_Label[Yplot][4])
227 | else:
228 | y=arr[:,Plot_Label[Yplot][0]]*float(Plot_Label[Yplot][4])
229 | if Xplot=="N" and Log=="y":
230 | indn=p.where(x<0)
231 | indp=p.where(x>0)
232 | pp=input("Plot electron or hole ? > ")
233 | if pp=="electron":
234 | p.semilogx(abs(x[indn]),y[indn],label=lb+"$ ; n-Type$")
235 | elif pp=="hole":
236 | p.semilogx(x[indp],y[indp],label=lb+"$ ; p-Type $")
237 | elif Yplot=="N" and Log=="y":
238 | indn=p.where(y<0)
239 | indp=p.where(y>0)
240 | pp=input("Plot electron or hole ?? > ")
241 | if pp=="electron":
242 | p.semilogy(x[indn],abs(y[indn]),label=lb+"$ ; n-Type$")
243 | elif pp=="hole":
244 | p.semilogy(x[indp],y[indp],label=lb+"$ ; p-Type$")
245 | else:
246 | p.plot(x,y,label=lb)
247 |
248 | if len(Data2Save) == 0 and len(x) != 0:
249 | Data2Save = p.array([[x,y]])
250 | elif len(Data2Save) != 0:
251 | Data2Save = p.append(Data2Save,[[x,y]],axis=0)
252 | return Data2Save
253 |
254 | def Get_DATA(File_DATA,Type,f):
255 | if f!="N":
256 | Tmin,Tmax,dT=File_DATA[0,1],File_DATA[-1,1],File_DATA[1,1]-File_DATA[0,1]
257 | Emin,Emax,dE=File_DATA[0,0],File_DATA[-1,0],File_DATA[int((Tmin+Tmax)/dT),0]-File_DATA[0,0]
258 | p_label={"E" : [0,"Give a Energy Value : "," Ry",Emin,Emax,dE],
259 | "T" : [1,"Give a Temperature Value : "," K",Tmin,Tmax,dT]}
260 | Val=eval(input("\n%s\n MIN=%f ; MAX=%f ; Delta=%f (unit: %s) > "\
261 | %(p_label[f][1],p_label[f][3],p_label[f][4],p_label[f][5],p_label[f][2])))
262 | print(Val)
263 | if Type=="Trace":
264 | d=File_DATA[p.where(File_DATA[:,p_label[f][0]]==Val)]
265 | DATA=p.zeros((len(d),18))
266 | DATA[:,:10]=d[:,:10]
267 | DATA[:,17]=DATA[:,4]*DATA[:,4]*DATA[:,5]
268 | elif Type=="Condtens":
269 | d=File_DATA[p.where(File_DATA[:,p_label[f][0]]==Val)]
270 | DATA=p.zeros((len(d),21))
271 | DATA[:,:3]=d[:,:3]
272 | DATA[:,4]=(d[:,12]+d[:,16]+d[:,20])/3.
273 | DATA[:,5]=(d[:,3]+d[:,7]+d[:,11])/3.
274 | DATA[:,7]=(d[:,21]+d[:,25]+d[:,29])/3.
275 | DATA[:,8],DATA[:,9],DATA[:,10]=d[:,12],d[:,16],d[:,20]
276 | DATA[:,11],DATA[:,12],DATA[:,13]=d[:,3],d[:,7],d[:,11]
277 | DATA[:,14],DATA[:,15],DATA[:,16]=d[:,21],d[:,25],d[:,29]
278 | DATA[:,17]=DATA[:,4]*DATA[:,4]*DATA[:,5]
279 | DATA[:,18]=DATA[:,8]*DATA[:,8]*DATA[:,11]
280 | DATA[:,19]=DATA[:,9]*DATA[:,9]*DATA[:,12]
281 | DATA[:,20]=DATA[:,10]*DATA[:,10]*DATA[:,13]
282 | Val=str(Val)+p_label[f][2]
283 | elif f=="N":
284 | Doping=p.unique(File_DATA[:,1])
285 | print("Doping Carrier Concentrations (/uc) : ",Doping)
286 | Val=float(input("Give a Doping Value from above > "))
287 | print(Val)
288 | if Type=="N-Trace":
289 | d=File_DATA[p.where(File_DATA[:,1]==Val)]
290 | DATA=p.zeros((len(d),18))
291 | DATA[:,0]=d[:,-1]
292 | DATA[:,1:10]=d[:,0:9]
293 | DATA[:,17]=DATA[:,4]*DATA[:,4]*DATA[:,5]
294 | elif Type=="N-Condtens":
295 | d=File_DATA[p.where(File_DATA[:,1]==Val)]
296 | DATA=p.zeros((len(d),21))
297 | DATA[:,:3]=d[:,[-1,0,1]]
298 | DATA[:,4]=(d[:,11]+d[:,15]+d[:,19])/3.
299 | DATA[:,5]=(d[:,2]+d[:,6]+d[:,10])/3.
300 | DATA[:,7]=(d[:,20]+d[:,24]+d[:,28])/3.
301 | DATA[:,8],DATA[:,9],DATA[:,10]=d[:,11],d[:,15],d[:,19]
302 | DATA[:,11],DATA[:,12],DATA[:,13]=d[:,2],d[:,6],d[:,10]
303 | DATA[:,14],DATA[:,15],DATA[:,16]=d[:,20],d[:,24],d[:,28]
304 | DATA[:,17]=DATA[:,4]*DATA[:,4]*DATA[:,5]
305 | DATA[:,18]=DATA[:,8]*DATA[:,8]*DATA[:,11]
306 | DATA[:,19]=DATA[:,9]*DATA[:,9]*DATA[:,12]
307 | DATA[:,20]=DATA[:,10]*DATA[:,10]*DATA[:,13]
308 | cm3=float(input("Give the Cell Volume in cm^3 to convert N ; else give 1.0) > "))
309 | if Val<0:
310 | if cm3==1: Val="$n =$ "+str("%.3e"%abs(Val))+" $e/uc$"
311 | elif cm3>0: Val="$n =$ "+str("%.3e"%float(abs(Val)/cm3))+" $e/cm^3$"
312 | elif Val>0:
313 | if cm3==1: Val="$h =$ "+str("%.3e"%abs(Val))+" $h/uc$"
314 | elif cm3>0: Val="$h =$ "+str("%.3e"%float(abs(Val)/cm3))+" $h/cm^3$"
315 | return DATA,Val
316 |
317 |
318 |
319 | def DATA_Process(Analyse,File_DATA,Ef,Plot_Label):
320 | Data2Save = p.array([])
321 | InfosData2Save = []
322 | RESTART=True
323 | PLOT=True
324 | print("="*80)
325 | while RESTART:
326 | p.rcParams["font.family"] = "serif"
327 | p.figure(figsize=(10,6))
328 | p.rcParams.update({"font.size": 14})
329 | if Analyse=="Trace" or Analyse=="Condtens":
330 | f=input("Parse at fixed Temperature or Energy ? (T/E) > ")
331 | Log=input("Log Scale for Carrier Concentration ? (y/n) > ")
332 | elif Analyse=="N-Trace" or Analyse=="N-Condtens":
333 | f="N"
334 | Log=None
335 | if Analyse=="Trace" or Analyse=="N-Trace":
336 | Xplot=input("Xplot (E, T, N, DOS, S, Sigma, PF, R_H, Kappa, C or Chi ) ? > ")
337 | Yplot=input("Yplot (E, T, N, DOS, S, Sigma, PF, R_H, Kappa, C or Chi ) ? > ")
338 | elif Analyse=="Condtens" or Analyse=="N-Condtens":
339 | Xplot=input("Xplot (E, T, N, S, Sxx, Syy, Szz, Sigma, Sigmaxx, Sigmayy,Sigmazz, PF, PFxx, PFyy, PFzz, Kappa, Kappaxx, Kappayy or Kappazz) ? > ")
340 | while PLOT:
341 | DATA,Val=Get_DATA(File_DATA,Analyse,f)
342 | if Analyse=="Condtens" or Analyse=="N-Condtens":
343 | Yplot=input("Yplot (E, T, N, S, Sxx, Syy, Szz, Sigma, Sigmaxx, Sigmayy,Sigmazz, PF, PFxx, PFyy, PFzz, Kappa, Kappaxx, Kappayy or Kappazz) ? > ")
344 | if (Xplot in Plot_Label) and (Yplot in Plot_Label):
345 | Data2Save=PLOT_DATA(DATA,Xplot,Yplot,Plot_Label[Yplot][2]+str(Val),Ef,Log,Plot_Label,Data2Save)
346 | InfosData2Save.append(Plot_Label[Yplot][2]+str(Val))
347 | else:
348 | print("\n Error in Xplot or Yplot Label!!..\n")
349 | PLOT=False
350 | break
351 | Todo=input("Plot Other Quantities ? (yes/no)? > ")
352 | if Todo=="yes":
353 | PLOT=True
354 | continue
355 | else:
356 | PLOT=False
357 | p.legend(loc="best")
358 | p.show()
359 | ToSave = input("To Save Data to a file write 'save' > ")
360 | if ToSave == "save":
361 | InfosData2Save.insert(0,"# "+Xplot)
362 | inpf = input("Give a file name > ").replace(" ","")
363 | if inpf == "" : inpf = "SaveData.data"
364 | Write2File(InfosData2Save,Data2Save,inpf)
365 |
366 | Todo2=input("To restart write 'restart' , else no > ")
367 | if Todo2=="restart":
368 | p.close()
369 | Data2Save = p.array([])
370 | PLOT=True
371 | else:
372 | RESTART=False
373 | print("\n Exit!..\n")
374 | print("="*80)
375 |
--------------------------------------------------------------------------------
/src/__init__.py:
--------------------------------------------------------------------------------
1 | """
2 | BoltzTraP_Tools is an interface written using Python 2 language.
3 | It allows to parse and plot BoltzTraP output DATA:
4 | - **.trace**
5 | - **.condtens**
6 | - **.trace_fixdoping**
7 | - **.condtens_fixdoping**
8 |
9 | BoltzTraP_Tools can read all ***TRACE*** and ***CONDTENS*** output files.
10 | Therefore, it will be possible to plot the following quantities :
11 | - Energy level
12 | - Temperature
13 | - Seebeck Coiffecients
14 | - Electrical Conductivity
15 | - Power Factor
16 | - Thermal Conductivity
17 | - Number of Carriers
18 | - Hall Coefficient
19 | - Electronic Specific Heat
20 | - Pauli Magnetic
21 |
22 | More infos :
23 | User Guide : https://github.com/K4ys4r/BoltzTraP_Tools/doc/UserGuide.pdf
24 | Tutorials : https://github.com/K4ys4r/BoltzTraP_Tools/doc/Tutorials.pdf
25 | """
26 |
27 | __author__ = 'Hilal BALOUT'
28 | __credits__ = "Hilal BALOUT"
29 | __maintainer__ = "Hilal BALOUT"
30 | __author_email__ = 'hilal_balout@hotmail.com'
31 | __url__ = 'https://github.com/K4ys4r/BoltzTraP_Tools'
32 | __version__ = '1.0_beta'
33 | __copyright__ = "Copyright 2018, Hilal BALOUT, BoltzTraP_Tools Project"
34 | __license__ = "MIT"
35 |
36 | from .BoltzTraP_Tools import *
37 |
--------------------------------------------------------------------------------
/tests/CoSb3/CoSb3.condtens_fixdoping:
--------------------------------------------------------------------------------
1 | # T [K] N cond(x,x') seebeck(x,x') kappa0(x,x') Ef
2 | 50.0000 0.03691982 0.78841807E+19 0.63734627E+03 0.34482487E+03 0.63734627E+03 0.78841807E+19 0.36735430E+03 0.34482487E+03 0.36735430E+03 0.78841807E+19 -0.41258230E-05 -0.24160933E-21 -0.72453520E-21 -0.24160933E-21 -0.41258230E-05 0.65266275E-20 -0.72453520E-21 0.65266275E-20 -0.41258230E-05 0.10178100E+14 0.76309336E-03 0.41268117E-03 0.76309336E-03 0.10178100E+14 0.11482526E-03 0.41268117E-03 0.11482526E-03 0.10178100E+14 0.54391
3 | 100.0000 0.03691982 0.81159612E+19 0.64015327E+03 0.35487908E+03 0.64015327E+03 0.81159612E+19 0.20912955E+03 0.35487908E+03 0.20912955E+03 0.81159612E+19 0.74657604E-05 0.22180665E-20 0.53015202E-21 0.22180665E-20 0.74657604E-05 0.45535661E-20 0.53015202E-21 0.45535661E-20 0.74657604E-05 0.20299844E+14 0.16411510E-02 0.10395234E-02 0.16411510E-02 0.20299844E+14 0.21072556E-04 0.10395234E-02 0.21072556E-04 0.20299844E+14 0.54392
4 | 150.0000 0.03691982 0.81480975E+19 0.63617072E+03 0.37184477E+03 0.63617072E+03 0.81480975E+19 0.12679310E+03 0.37184477E+03 0.12679310E+03 0.81480975E+19 0.16591213E-04 0.38079686E-20 0.19912619E-20 0.38079686E-20 0.16591213E-04 0.42641790E-20 0.19912619E-20 0.42641790E-20 0.16591213E-04 0.31555789E+14 0.24647391E-02 0.15518421E-02 0.24647391E-02 0.31555789E+14 0.10039687E-03 0.15518421E-02 0.10039687E-03 0.31555789E+14 0.54402
5 | 200.0000 0.03691982 0.81420402E+19 0.61073324E+03 0.36520502E+03 0.61073324E+03 0.81420402E+19 0.73416760E+02 0.36520502E+03 0.73416760E+02 0.81420402E+19 0.27384159E-04 0.46312482E-20 0.30753493E-20 0.46312482E-20 0.27384159E-04 0.50691885E-20 0.30753493E-20 0.50691885E-20 0.27384159E-04 0.46189678E+14 0.33880370E-02 0.20507000E-02 0.33880370E-02 0.46189678E+14 0.42871086E-03 0.20507000E-02 0.42871086E-03 0.46189678E+14 0.54425
6 | 250.0000 0.03691982 0.81335780E+19 0.57201158E+03 0.33977868E+03 0.57201158E+03 0.81335780E+19 0.30872168E+02 0.33977868E+03 0.30872168E+02 0.81335780E+19 0.40015820E-04 0.52399386E-20 0.41535197E-20 0.52399386E-20 0.40015820E-04 0.62140008E-20 0.41535197E-20 0.62140008E-20 0.40015820E-04 0.64380626E+14 0.45779468E-02 0.27764462E-02 0.45779468E-02 0.64380626E+14 0.10573375E-02 0.27764462E-02 0.10573375E-02 0.64380626E+14 0.54460
7 | 300.0000 0.03691982 0.81094257E+19 0.52750642E+03 0.30380074E+03 0.52750642E+03 0.81094257E+19 -0.63277659E+01 0.30380074E+03 -0.63277659E+01 0.81094257E+19 0.53269198E-04 0.58164187E-20 0.52365254E-20 0.58164187E-20 0.53269198E-04 0.73863231E-20 0.52365254E-20 0.73863231E-20 0.53269198E-04 0.85312195E+14 0.60949998E-02 0.38060804E-02 0.60949998E-02 0.85312195E+14 0.20206612E-02 0.38060804E-02 0.20206612E-02 0.85312195E+14 0.54508
8 | 350.0000 0.03691982 0.80518084E+19 0.48184360E+03 0.26329076E+03 0.48184360E+03 0.80518084E+19 -0.38982330E+02 0.26329076E+03 -0.38982330E+02 0.80518084E+19 0.66334397E-04 0.63557897E-20 0.62169400E-20 0.63557897E-20 0.66334397E-04 0.84582251E-20 0.62169400E-20 0.84582251E-20 0.66334397E-04 0.10793688E+15 0.79042454E-02 0.51093343E-02 0.79042454E-02 0.10793688E+15 0.32968857E-02 0.51093343E-02 0.32968857E-02 0.10793688E+15 0.54565
9 | 400.0000 0.03691982 0.79495235E+19 0.43794537E+03 0.22276718E+03 0.43794537E+03 0.79495235E+19 -0.66578815E+02 0.22276718E+03 -0.66578815E+02 0.79495235E+19 0.78899754E-04 0.68135164E-20 0.70168103E-20 0.68135164E-20 0.78899754E-04 0.93734512E-20 0.70168103E-20 0.93734512E-20 0.78899754E-04 0.13135079E+15 0.99238167E-02 0.66056621E-02 0.99238167E-02 0.13135079E+15 0.48206445E-02 0.66056621E-02 0.48206445E-02 0.13135079E+15 0.54632
10 | 450.0000 0.03691982 0.77994410E+19 0.39778932E+03 0.18554664E+03 0.39778932E+03 0.77994410E+19 -0.88388813E+02 0.18554664E+03 -0.88388813E+02 0.77994410E+19 0.90954606E-04 0.71586325E-20 0.76094674E-20 0.71586325E-20 0.90954606E-04 0.10110638E-19 0.76094674E-20 0.10110638E-19 0.90954606E-04 0.15490830E+15 0.12058884E-01 0.82013787E-02 0.12058884E-01 0.15490830E+15 0.65115918E-02 0.82013787E-02 0.65115918E-02 0.15490830E+15 0.54707
11 | 500.0000 0.03691982 0.76045493E+19 0.36256679E+03 0.15368287E+03 0.36256679E+03 0.76045493E+19 -0.10386479E+03 0.15368287E+03 -0.10386479E+03 0.76045493E+19 0.10261688E-03 0.73819965E-20 0.80049812E-20 0.73819965E-20 0.10261688E-03 0.10668321E-19 0.80049812E-20 0.10668321E-19 0.10261688E-03 0.17820276E+15 0.14222154E-01 0.98130835E-02 0.14222154E-01 0.17820276E+15 0.82896143E-02 0.98130835E-02 0.82896143E-02 0.17820276E+15 0.54789
12 | 550.0000 0.03691982 0.73712624E+19 0.33273338E+03 0.12803717E+03 0.33273338E+03 0.73712624E+19 -0.11283615E+03 0.12803717E+03 -0.11283615E+03 0.73712624E+19 0.11403364E-03 0.74909175E-20 0.82321718E-20 0.74909175E-20 0.11403364E-03 0.11057268E-19 0.82321718E-20 0.11057268E-19 0.11403364E-03 0.20100623E+15 0.16343826E-01 0.11378273E-01 0.16343826E-01 0.20100623E+15 0.10080755E-01 0.11378273E-01 0.10080755E-01 0.20100623E+15 0.54878
13 | 600.0000 0.03691982 0.71073008E+19 0.30813388E+03 0.10855005E+03 0.30813388E+03 0.71073008E+19 -0.11558967E+03 0.10855005E+03 -0.11558967E+03 0.71073008E+19 0.12533638E-03 0.75022659E-20 0.83255712E-20 0.75022659E-20 0.12533638E-03 0.11296159E-19 0.83255712E-20 0.11296159E-19 0.12533638E-03 0.22321607E+15 0.18374970E-01 0.12856962E-01 0.18374970E-01 0.22321607E+15 0.11821573E-01 0.12856962E-01 0.11821573E-01 0.22321607E+15 0.54973
14 | 650.0000 0.03691982 0.68204479E+19 0.28818388E+03 0.94582009E+02 0.28818388E+03 0.68204479E+19 -0.11283886E+03 0.94582009E+02 -0.11283886E+03 0.68204479E+19 0.13662377E-03 0.74371168E-20 0.83180403E-20 0.74371168E-20 0.13662377E-03 0.11408307E-19 0.83180403E-20 0.11408307E-19 0.13662377E-03 0.24482449E+15 0.20288149E-01 0.14229284E-01 0.20288149E-01 0.24482449E+15 0.13463710E-01 0.14229284E-01 0.13463710E-01 0.24482449E+15 0.55074
15 | 700.0000 0.03691982 0.65180219E+19 0.27206522E+03 0.85211318E+02 0.27206522E+03 0.65180219E+19 -0.10560242E+03 0.85211318E+02 -0.10560242E+03 0.65180219E+19 0.14795298E-03 0.73166962E-20 0.82372502E-20 0.73166962E-20 0.14795298E-03 0.11418329E-19 0.82372502E-20 0.11418329E-19 0.14795298E-03 0.26591338E+15 0.22077198E-01 0.15492651E-01 0.22077198E-01 0.26591338E+15 0.14977204E-01 0.15492651E-01 0.14977204E-01 0.26591338E+15 0.55179
16 | 750.0000 0.03691982 0.62068170E+19 0.25890960E+03 0.79452048E+02 0.25890960E+03 0.62068170E+19 -0.95037461E+02 0.79452048E+02 -0.95037461E+02 0.62068170E+19 0.15932898E-03 0.71590748E-20 0.81040261E-20 0.71590748E-20 0.15932898E-03 0.11348804E-19 0.81040261E-20 0.11348804E-19 0.15932898E-03 0.28667238E+15 0.23756663E-01 0.16659919E-01 0.23756663E-01 0.28667238E+15 0.16351400E-01 0.16659919E-01 0.16351400E-01 0.28667238E+15 0.55288
17 | 800.0000 0.03691982 0.58933201E+19 0.24795020E+03 0.76399034E+02 0.24795020E+03 0.58933201E+19 -0.82278219E+02 0.76399034E+02 -0.82278219E+02 0.58933201E+19 0.17068554E-03 0.69765288E-20 0.79312728E-20 0.69765288E-20 0.17068554E-03 0.11217352E-19 0.79312728E-20 0.11217352E-19 0.17068554E-03 0.30743673E+15 0.25361221E-01 0.17758679E-01 0.25361221E-01 0.30743673E+15 0.17593885E-01 0.17758679E-01 0.17593885E-01 0.30743673E+15 0.55401
18 |
19 | 50.0000 -0.03691982 0.89882832E+19 0.65962047E+03 0.26755645E+03 0.65962047E+03 0.89882832E+19 0.83679000E+02 0.26755645E+03 0.83679000E+02 0.89882832E+19 -0.27647236E-04 -0.19913614E-20 -0.24373969E-20 -0.19913614E-20 -0.27647236E-04 -0.10793097E-20 -0.24373969E-20 -0.10793097E-20 -0.27647236E-04 0.12296602E+14 0.11391282E-02 0.75376709E-03 0.11391282E-02 0.12296602E+14 0.10712982E-03 0.75376709E-03 0.10712982E-03 0.12296602E+14 0.60388
20 | 100.0000 -0.03691982 0.79937242E+19 0.60687017E+03 0.31040114E+03 0.60687017E+03 0.79937242E+19 0.81739913E+02 0.31040114E+03 0.81739913E+02 0.79937242E+19 -0.62173055E-04 0.18393157E-21 -0.18599130E-20 0.18393157E-21 -0.62173055E-04 -0.21899701E-20 -0.18599130E-20 -0.21899701E-20 -0.62173055E-04 0.26471547E+14 0.16724041E-02 0.16336975E-02 0.16724041E-02 0.26471547E+14 0.11692951E-02 0.16336975E-02 0.11692951E-02 0.26471547E+14 0.60325
21 | 150.0000 -0.03691982 0.72341957E+19 0.51705939E+03 0.32701418E+03 0.51705939E+03 0.72341957E+19 0.14156204E+03 0.32701418E+03 0.14156204E+03 0.72341957E+19 -0.85927597E-04 0.75359280E-21 -0.14544522E-20 0.75359280E-21 -0.85927597E-04 -0.16347740E-20 -0.14544522E-20 -0.16347740E-20 -0.85927597E-04 0.41006977E+14 0.24715753E-02 0.27881171E-02 0.24715753E-02 0.41006977E+14 0.17832343E-02 0.27881171E-02 0.17832343E-02 0.41006977E+14 0.60253
22 | 200.0000 -0.03691982 0.65488487E+19 0.45401337E+03 0.32972660E+03 0.45401337E+03 0.65488487E+19 0.16832395E+03 0.32972660E+03 0.16832395E+03 0.65488487E+19 -0.11216907E-03 0.82535675E-21 -0.17570846E-20 0.82535675E-21 -0.11216907E-03 -0.68509936E-21 -0.17570846E-20 -0.68509936E-21 -0.11216907E-03 0.55979533E+14 0.35507250E-02 0.41081410E-02 0.35507250E-02 0.55979533E+14 0.18435426E-02 0.41081410E-02 0.18435426E-02 0.55979533E+14 0.60176
23 | 250.0000 -0.03691982 0.59014654E+19 0.40589056E+03 0.32022600E+03 0.40589056E+03 0.59014654E+19 0.16478590E+03 0.32022600E+03 0.16478590E+03 0.59014654E+19 -0.13987464E-03 0.66847110E-21 -0.20671376E-20 0.66847110E-21 -0.13987464E-03 -0.14937131E-22 -0.20671376E-20 -0.14937131E-22 -0.13987464E-03 0.72368144E+14 0.47767802E-02 0.54136718E-02 0.47767802E-02 0.72368144E+14 0.17852577E-02 0.54136718E-02 0.17852577E-02 0.72368144E+14 0.60095
24 | 300.0000 -0.03691982 0.53180525E+19 0.36514264E+03 0.30397001E+03 0.36514264E+03 0.53180525E+19 0.14736928E+03 0.30397001E+03 0.14736928E+03 0.53180525E+19 -0.16786418E-03 0.40532675E-21 -0.21553444E-20 0.40532675E-21 -0.16786418E-03 0.37421608E-21 -0.21553444E-20 0.37421608E-21 -0.16786418E-03 0.90495146E+14 0.61781678E-02 0.66649269E-02 0.61781678E-02 0.90495146E+14 0.18230301E-02 0.66649269E-02 0.18230301E-02 0.90495146E+14 0.60010
25 | 350.0000 -0.03691982 0.48103700E+19 0.33048586E+03 0.28511323E+03 0.33048586E+03 0.48103700E+19 0.12725620E+03 0.28511323E+03 0.12725620E+03 0.48103700E+19 -0.19520122E-03 0.10665780E-21 -0.20360107E-20 0.10665780E-21 -0.19520122E-03 0.59026824E-21 -0.20360107E-20 0.59026824E-21 -0.19520122E-03 0.11033284E+15 0.77770466E-02 0.78897582E-02 0.77770466E-02 0.11033284E+15 0.19810928E-02 0.78897582E-02 0.19810928E-02 0.11033284E+15 0.59922
26 | 400.0000 -0.03691982 0.43805981E+19 0.30186894E+03 0.26621860E+03 0.30186894E+03 0.43805981E+19 0.10924897E+03 0.26621860E+03 0.10924897E+03 0.43805981E+19 -0.22109920E-03 -0.19198877E-21 -0.17838110E-20 -0.19198877E-21 -0.22109920E-03 0.70499712E-21 -0.17838110E-20 0.70499712E-21 -0.22109920E-03 0.13162761E+15 0.95554721E-02 0.91192286E-02 0.95554721E-02 0.13162761E+15 0.22298092E-02 0.91192286E-02 0.22298092E-02 0.13162761E+15 0.59830
27 | 450.0000 -0.03691982 0.40240893E+19 0.27891913E+03 0.24870121E+03 0.27891913E+03 0.40240893E+19 0.94602238E+02 0.24870121E+03 0.94602238E+02 0.40240893E+19 -0.24502735E-03 -0.46589524E-21 -0.14664561E-20 -0.46589524E-21 -0.24502735E-03 0.75267582E-21 -0.14664561E-20 0.75267582E-21 -0.24502735E-03 0.15407805E+15 0.11471520E-01 0.10365944E-01 0.11471520E-01 0.15407805E+15 0.25458705E-02 0.10365944E-01 0.25458705E-02 0.15407805E+15 0.59735
28 | 500.0000 -0.03691982 0.37321337E+19 0.26086558E+03 0.23315120E+03 0.26086558E+03 0.37321337E+19 0.83146670E+02 0.23315120E+03 0.83146670E+02 0.37321337E+19 -0.26671764E-03 -0.69727677E-21 -0.11333694E-20 -0.69727677E-21 -0.26671764E-03 0.74641616E-21 -0.11333694E-20 0.74641616E-21 -0.26671764E-03 0.17745395E+15 0.13478959E-01 0.11628270E-01 0.13478959E-01 0.17745395E+15 0.29214435E-02 0.11628270E-01 0.29214435E-02 0.17745395E+15 0.59636
29 | 550.0000 -0.03691982 0.34946544E+19 0.24677842E+03 0.21964572E+03 0.24677842E+03 0.34946544E+19 0.74318021E+02 0.21964572E+03 0.74318021E+02 0.34946544E+19 -0.28609759E-03 -0.87736056E-21 -0.81856465E-21 -0.87736056E-21 -0.28609759E-03 0.68971384E-21 -0.81856465E-21 0.68971384E-21 -0.28609759E-03 0.20163497E+15 0.15538649E-01 0.12898798E-01 0.15538649E-01 0.20163497E+15 0.33575398E-02 0.12898798E-01 0.33575398E-02 0.20163497E+15 0.59533
30 | 600.0000 -0.03691982 0.33020594E+19 0.23577023E+03 0.20800739E+03 0.23577023E+03 0.33020594E+19 0.67541673E+02 0.20800739E+03 0.67541673E+02 0.33020594E+19 -0.30319583E-03 -0.10075516E-20 -0.54612514E-21 -0.10075516E-20 -0.30319583E-03 0.58158236E-21 -0.54612514E-21 0.58158236E-21 -0.30319583E-03 0.22660590E+15 0.17622526E-01 0.14169780E-01 0.17622526E-01 0.22660590E+15 0.38571580E-02 0.14169780E-01 0.38571580E-02 0.22660590E+15 0.59428
31 | 650.0000 -0.03691982 0.31462167E+19 0.22709622E+03 0.19796900E+03 0.22709622E+03 0.31462167E+19 0.62334685E+02 0.19796900E+03 0.62334685E+02 0.31462167E+19 -0.31805047E-03 -0.10990229E-20 -0.33572945E-21 -0.10990229E-20 -0.31805047E-03 0.41785878E-21 -0.33572945E-21 0.41785878E-21 -0.31805047E-03 0.25244114E+15 0.19714191E-01 0.15436113E-01 0.19714191E-01 0.25244114E+15 0.44221246E-02 0.15436113E-01 0.44221246E-02 0.25244114E+15 0.59320
32 | 700.0000 -0.03691982 0.30208318E+19 0.22018276E+03 0.18926024E+03 0.22018276E+03 0.30208318E+19 0.58310636E+02 0.18926024E+03 0.58310636E+02 0.30208318E+19 -0.33063535E-03 -0.11710821E-20 -0.20673955E-21 -0.11710821E-20 -0.33063535E-03 0.19148017E-21 -0.20673955E-21 0.19148017E-21 -0.33063535E-03 0.27929656E+15 0.21808964E-01 0.16697509E-01 0.21808964E-01 0.27929656E+15 0.50534391E-02 0.16697509E-01 0.50534391E-02 0.27929656E+15 0.59209
33 | 750.0000 -0.03691982 0.29215080E+19 0.21462281E+03 0.18164913E+03 0.21462281E+03 0.29215080E+19 0.55162618E+02 0.18164913E+03 0.55162618E+02 0.29215080E+19 -0.34080858E-03 -0.12484989E-20 -0.17980755E-21 -0.12484989E-20 -0.34080858E-03 -0.10639451E-21 -0.17980755E-21 -0.10639451E-21 -0.34080858E-03 0.30741504E+15 0.23914682E-01 0.17960747E-01 0.23914682E-01 0.30741504E+15 0.57540265E-02 0.17960747E-01 0.57540265E-02 0.30741504E+15 0.59096
34 | 800.0000 -0.03691982 0.28456878E+19 0.21016326E+03 0.17496278E+03 0.21016326E+03 0.28456878E+19 0.52649702E+02 0.17496278E+03 0.52649702E+02 0.28456878E+19 -0.34828375E-03 -0.13577387E-20 -0.27554002E-21 -0.13577387E-20 -0.34828375E-03 -0.48344026E-21 -0.27554002E-21 -0.48344026E-21 -0.34828375E-03 0.33714559E+15 0.26053422E-01 0.19242174E-01 0.26053422E-01 0.33714559E+15 0.65327728E-02 0.19242174E-01 0.65327728E-02 0.33714559E+15 0.58981
35 |
36 |
--------------------------------------------------------------------------------
/tests/CoSb3/CoSb3.intrans:
--------------------------------------------------------------------------------
1 | WIEN # Format of DOS
2 | 0 0 0 0.0 # iskip (not presently used) idebug setgap shiftgap
3 | 0.55475 0.0005 0.4 240. # Fermilevel (Ry), energygrid, energy span around Fermilevel, number of electrons
4 | CALC # CALC (calculate expansion coeff), NOCALC read from file
5 | 5 # lpfac, number of latt-points per k-point
6 | BOLTZ # run mode (only BOLTZ is supported)
7 | .15 # (efcut) energy range of chemical potential
8 | 800. 50. # Tmax, temperature grid
9 | -1. # energyrange of bands given individual DOS output sig_xxx and dos_xxx (xxx is band number)
10 | HISTO
11 | 0 0 0 0 0 # For scattering model undocumented
12 | 2 # number of
13 | 1E20 -1E20 # fixed doping levels in cm-3
14 |
15 |
16 |
--------------------------------------------------------------------------------
/tests/CoSb3/CoSb3.trace_fixdoping:
--------------------------------------------------------------------------------
1 | # T [K] N DOS(Ef) S s/t R_H kappa0 c chi Ef
2 | 50.0000 0.03691982 0.65241322E+01 -0.41258230E-05 0.78841807E+19 0.63875438E-07 0.10178100E+14 0.29860079E-01 0.97399703E-10 0.54390567E+00
3 | 100.0000 0.03691982 0.67648781E+01 0.74657604E-05 0.81159612E+19 0.61705143E-07 0.20299844E+14 0.66502893E-01 0.10099383E-09 0.54392389E+00
4 | 150.0000 0.03691982 0.71023931E+01 0.16591213E-04 0.81480975E+19 0.61465229E-07 0.31555789E+14 0.13982075E+00 0.10603264E-09 0.54402464E+00
5 | 200.0000 0.03691982 0.76882677E+01 0.27384159E-04 0.81420402E+19 0.61684165E-07 0.46189678E+14 0.26462816E+00 0.11477925E-09 0.54424919E+00
6 | 250.0000 0.03691982 0.83717929E+01 0.40015820E-04 0.81335780E+19 0.62016084E-07 0.64380626E+14 0.43984185E+00 0.12498369E-09 0.54460418E+00
7 | 300.0000 0.03691982 0.90272211E+01 0.53269198E-04 0.81094257E+19 0.62518115E-07 0.85312195E+14 0.66853986E+00 0.13476868E-09 0.54507564E+00
8 | 350.0000 0.03691982 0.96064755E+01 0.66334397E-04 0.80518084E+19 0.63319132E-07 0.10793688E+15 0.95008056E+00 0.14341645E-09 0.54565032E+00
9 | 400.0000 0.03691982 0.10094191E+02 0.78899754E-04 0.79495235E+19 0.64524519E-07 0.13135079E+15 0.12759256E+01 0.15069762E-09 0.54631773E+00
10 | 450.0000 0.03691982 0.10485420E+02 0.90954606E-04 0.77994410E+19 0.66193870E-07 0.15490830E+15 0.16332407E+01 0.15653833E-09 0.54706837E+00
11 | 500.0000 0.03691982 0.10780362E+02 0.10261688E-03 0.76045493E+19 0.68348803E-07 0.17820276E+15 0.20092880E+01 0.16094157E-09 0.54789323E+00
12 | 550.0000 0.03691982 0.10983259E+02 0.11403364E-03 0.73712624E+19 0.70987670E-07 0.20100623E+15 0.23937256E+01 0.16397065E-09 0.54878403E+00
13 | 600.0000 0.03691982 0.11101441E+02 0.12533638E-03 0.71073008E+19 0.74096489E-07 0.22321607E+15 0.27791881E+01 0.16573501E-09 0.54973360E+00
14 | 650.0000 0.03691982 0.11144286E+02 0.13662377E-03 0.68204479E+19 0.77653699E-07 0.24482449E+15 0.31611414E+01 0.16637464E-09 0.55073586E+00
15 | 700.0000 0.03691982 0.11122480E+02 0.14795298E-03 0.65180219E+19 0.81629171E-07 0.26591338E+15 0.35376589E+01 0.16604909E-09 0.55178572E+00
16 | 750.0000 0.03691982 0.11047800E+02 0.15932898E-03 0.62068170E+19 0.85977737E-07 0.28667238E+15 0.39093732E+01 0.16493419E-09 0.55287870E+00
17 | 800.0000 0.03691982 0.10933432E+02 0.17068554E-03 0.58933201E+19 0.90626329E-07 0.30743673E+15 0.42796299E+01 0.16322677E-09 0.55401049E+00
18 |
19 | 50.0000 -0.03691982 0.57537120E+02 -0.27647236E-04 0.89882832E+19 -0.59756353E-07 0.12296602E+14 0.44551602E+00 0.85897989E-09 0.60388071E+00
20 | 100.0000 -0.03691982 0.45867548E+02 -0.62173055E-04 0.79937242E+19 -0.65700090E-07 0.26471547E+14 0.92183027E+00 0.68476319E-09 0.60325279E+00
21 | 150.0000 -0.03691982 0.39804833E+02 -0.85927597E-04 0.72341957E+19 -0.73238149E-07 0.41006977E+14 0.13338660E+01 0.59425205E-09 0.60253019E+00
22 | 200.0000 -0.03691982 0.35799371E+02 -0.11216907E-03 0.65488487E+19 -0.80381649E-07 0.55979533E+14 0.16974095E+01 0.53445393E-09 0.60175899E+00
23 | 250.0000 -0.03691982 0.32630361E+02 -0.13987464E-03 0.59014654E+19 -0.87473204E-07 0.72368144E+14 0.20190590E+01 0.48714333E-09 0.60094928E+00
24 | 300.0000 -0.03691982 0.29876392E+02 -0.16786418E-03 0.53180525E+19 -0.94145416E-07 0.90495146E+14 0.23076830E+01 0.44602892E-09 0.60010314E+00
25 | 350.0000 -0.03691982 0.27389853E+02 -0.19520122E-03 0.48103700E+19 -0.99765249E-07 0.11033284E+15 0.25718015E+01 0.40890703E-09 0.59922041E+00
26 | 400.0000 -0.03691982 0.25131556E+02 -0.22109920E-03 0.43805981E+19 -0.10388823E-06 0.13162761E+15 0.28172683E+01 0.37519259E-09 0.59830100E+00
27 | 450.0000 -0.03691982 0.23095487E+02 -0.24502735E-03 0.40240893E+19 -0.10635873E-06 0.15407805E+15 0.30475610E+01 0.34479583E-09 0.59734559E+00
28 | 500.0000 -0.03691982 0.21277495E+02 -0.26671764E-03 0.37321337E+19 -0.10726574E-06 0.17745395E+15 0.32648611E+01 0.31765476E-09 0.59635571E+00
29 | 550.0000 -0.03691982 0.19666554E+02 -0.28609759E-03 0.34946544E+19 -0.10683805E-06 0.20163497E+15 0.34709061E+01 0.29360480E-09 0.59533333E+00
30 | 600.0000 -0.03691982 0.18245504E+02 -0.30319583E-03 0.33020594E+19 -0.10533068E-06 0.22660590E+15 0.36674485E+01 0.27238973E-09 0.59428069E+00
31 | 650.0000 -0.03691982 0.16994403E+02 -0.31805047E-03 0.31462167E+19 -0.10293883E-06 0.25244114E+15 0.38565045E+01 0.25371187E-09 0.59320007E+00
32 | 700.0000 -0.03691982 0.15893658E+02 -0.33063535E-03 0.30208318E+19 -0.99749604E-07 0.27929656E+15 0.40406167E+01 0.23727870E-09 0.59209378E+00
33 | 750.0000 -0.03691982 0.14926216E+02 -0.34080858E-03 0.29215080E+19 -0.95727258E-07 0.30741504E+15 0.42232648E+01 0.22283562E-09 0.59096428E+00
34 | 800.0000 -0.03691982 0.14078977E+02 -0.34828375E-03 0.28456878E+19 -0.90725902E-07 0.33714559E+15 0.44094456E+01 0.21018706E-09 0.58981440E+00
35 |
36 |
--------------------------------------------------------------------------------
/tests/LiZnSb/LiZnSb.intrans:
--------------------------------------------------------------------------------
1 | WIEN # use generic interface
2 | 0 0 0 0.0 # iskip (not presently used) idebug setgap shiftgap
3 | 0.37654 0.0005 1.0 60.0 # Fermilevel (Ry), energygrid, energy span around Fermilevel, number of electrons
4 | CALC # CALC (calculate expansion coeff), NOCALC read from file
5 | 5 # lpfac, number of latt-points per k-point
6 | BOLTZ # run mode (only BOLTZ is supported)
7 | .15 # (efcut) energy range of chemical potential
8 | 800. 50. # Tmax, temperature grid
9 | -1. # energyrange of bands given individual DOS output sig_xxx and dos_xxx (xxx is band number)
10 | HISTO
11 |
12 |
--------------------------------------------------------------------------------