")", } ## ONE BAND Horio et al. ///////////////////////////////////////////////////////// bandObject = BandStructure(**params) ## Discretize bandObject.setMuToDoping(0.30) bandObject.runBandStructure(printDoping=True) # bandObject.mc_func() # print("mc = " + "{:.3f}".format(bandObject.mc)) # bandObject.figDiscretizeFS2D() # bandObject.figMultipleFS2D() ## Conductivity condObject = Conductivity(bandObject, **params) # condObject.figdfdE() # condObject.runTransport() # condObject.omegac_tau_func() # print("omega_c * tau = " + "{:.3f}".format(condObject.omegac_tau)) # condObject.figScatteringPhi(kz=0) # condObject.solveMovementFunc() # condObject.figCumulativevft() ## ADMR amro1band = ADMR([condObject], **params) amro1band.runADMR() amro1band.fileADMR(folder="sim/Tl2201_Tc_20K/") amro1band.figADMR(folder="sim/Tl2201_Tc_20K/")
## Create Bandstructure object bandObject = BandStructure(**params) ## Discretize Fermi surface # bandObject.setMuToDoping(0.15) # print(bandObject["mu"]) bandObject.runBandStructure(printDoping=True) # bandObject.mc_func() # print("mc = " + "{:.3f}".format(bandObject.mc)) # bandObject.figMultipleFS2D() # # bandObject.figDiscretizeFS2D() # ## Compute conductivity condObject = Conductivity(bandObject, **params) # condObject.runTransport() # condObject.figScatteringColor() # condObject.omegac_tau_func() # print("omega_c * tau = " + "{:.3f}".format(condObject.omegac_tau)) # # condObject.figScatteringPhi(kz=0) # # condObject.figScatteringPhi(kz=pi/bandObject.c) # # condObject.figScatteringPhi(kz=2*pi/bandObject.c) # # condObject.figArcs() # ## Compute ADMR amro1band = ADMR([condObject], **params) amro1band.runADMR() amro1band.fileADMR(folder="sim/NdLSCO_0p24") amro1band.figADMR(folder="sim/NdLSCO_0p24")