NRG Ljubljana (c) Rok Zitko, rok.zitko@ijs.si, 2005-2018 Mathematica version: 11.3.0 for Mac OS X x86 (64-bit) (March 7, 2018) sneg version: 1.250 Loading module initialparse.m Options: {} Loading module models.m "models started" Loading module custommodels.m Can't load custommodels.m. Continuing. Loading module ../model.m def1ch, NRDOTS=1 COEFCHANNELS:1 H0=coefzeta[1, 0]*(-1 + nc[f[0, 0, 0], f[1, 0, 0]] + nc[f[0, 0, 1], f[1, 0, 1]]) adddots, nrdots=1 "selfopd[CR,UP]="-nc[d[0, 1], epsilon*(nc[d[0, 0], d[1, 0]] + nc[d[0, 1], d[1, 1]])] + nc[epsilon*(nc[d[0, 0], d[1, 0]] + nc[d[0, 1], d[1, 1]]), d[0, 1]] - 2*nc[d[0, 0], d[0, 1], d[1, 0]] "selfopd[CR,DO]="-nc[d[0, 0], epsilon*(nc[d[0, 0], d[1, 0]] + nc[d[0, 1], d[1, 1]])] + nc[epsilon*(nc[d[0, 0], d[1, 0]] + nc[d[0, 1], d[1, 1]]), d[0, 0]] + 2*nc[d[0, 0], d[0, 1], d[1, 1]] "selfopd[AN,UP]="-nc[d[1, 1], epsilon*(nc[d[0, 0], d[1, 0]] + nc[d[0, 1], d[1, 1]])] + nc[epsilon*(nc[d[0, 0], d[1, 0]] + nc[d[0, 1], d[1, 1]]), d[1, 1]] - 2*nc[d[0, 0], d[1, 0], d[1, 1]] "selfopd[AN,DO]="-nc[d[1, 0], epsilon*(nc[d[0, 0], d[1, 0]] + nc[d[0, 1], d[1, 1]])] + nc[epsilon*(nc[d[0, 0], d[1, 0]] + nc[d[0, 1], d[1, 1]]), d[1, 0]] + 2*nc[d[0, 1], d[1, 0], d[1, 1]] params={gammaPol -> Sqrt[gammaA*theta0]/Sqrt[Pi], gammaPolCh[ch_] :> Sqrt[1/Pi*theta0Ch[ch]*gammaA], hybV[i_, j_] :> Sqrt[1/Pi]*V[i, j], coefzeta[ch_, j__] :> N[bandrescale*zeta[ch][j]], coefxi[ch_, j__] :> N[bandrescale*xi[ch][j]], coefrung[ch_, j__] :> N[bandrescale*zetaR[ch][j]], coefdelta[ch_, j__] :> N[bandrescale*scdelta[ch][j]], coefkappa[ch_, j__] :> N[bandrescale*sckappa[ch][j]], U -> 2, delta -> 0., t -> 0., gammaPol2 -> Sqrt[extraGamma2*gammaA*thetaCh[1]]/Sqrt[Pi], gammaPol2to2 -> Sqrt[extraGamma2to2*gammaA*thetaCh[2]]/Sqrt[Pi], gammaPolch1 -> Sqrt[extraGamma1*gammaA*thetaCh[1]]/Sqrt[Pi], gammaPolch2 -> Sqrt[extraGamma2*gammaA*thetaCh[2]]/Sqrt[Pi], gammaPolch3 -> Sqrt[extraGamma3*gammaA*thetaCh[3]]/Sqrt[Pi], Jspin -> extraJspin*gammaA, Jcharge -> extraJcharge*gammaA, Jcharge1 -> extraJcharge1*gammaA, Jcharge2 -> extraJcharge2*gammaA, Jkondo -> extraJkondo*gammaA, Jkondo1 -> extraJkondo1*gammaA, Jkondo2 -> extraJkondo2*gammaA, Jkondo3 -> extraJkondo3*gammaA, Jkondo1P -> extraJkondo1P*gammaA, Jkondo2P -> extraJkondo2P*gammaA, Jkondo1Z -> extraJkondo1Z*gammaA, Jkondo2Z -> extraJkondo2Z*gammaA, JkondoP -> extraJkondoP*gammaA, JkondoZ -> extraJkondoZ*gammaA, Jkondo1ch2 -> extraJkondo1ch2*gammaA, Jkondo2ch2 -> extraJkondo2ch2*gammaA, gep -> extrag, dd -> extrad, U -> 2, epsilon -> -1} NRDOTS:1 CHANNELS:1 basis:{d[], f[0]} lrchain:{} lrextrarule:{} NROPS:2 Hamiltonian generated. -coefzeta[1, 0] + epsilon*nc[d[0, 0], d[1, 0]] + gammaPolCh[1]*nc[d[0, 0], f[1, 0, 0]] + epsilon*nc[d[0, 1], d[1, 1]] + gammaPolCh[1]*nc[d[0, 1], f[1, 0, 1]] + gammaPolCh[1]*nc[f[0, 0, 0], d[1, 0]] + coefzeta[1, 0]*nc[f[0, 0, 0], f[1, 0, 0]] + gammaPolCh[1]*nc[f[0, 0, 1], d[1, 1]] + coefzeta[1, 0]*nc[f[0, 0, 1], f[1, 0, 1]] - U*nc[d[0, 0], d[0, 1], d[1, 0], d[1, 1]] H-conj[H]=0 SCALE[0]=10.510537250399226 faktor=0.16479184330021646 Generating basis Basis states generated. BASIS NR=16 Basis: basis.model..QS PREC=1000 Tmin=1.*^-8 Tmin=1.*^-8 ==> Nmax=37 DISCNMAX=37 mMAX=80 rho[0]=4.98981958542748 pos=0.18714623501555916 neg=0.1871462350155545 theta=0.785411164905378015274908430457088427532231758487623657036614018756742893472138398547419818607195907134155277162790298461914062499999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999\ 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999\ 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999\ 99999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999\ 9999999999999999999999999999999999999999999999999999999999984198266065165`1000. {1, 1.1389161419951108} {2, 1.1815551753709788} {3, 1.187109506260659} {4, 1.1883286792422119} {5, 1.1886241767743744} {6, 1.1886974880865007} {7, 1.1887157809671067} {8, 1.1887203519677298} {9, 1.1887214945093092} {10, 1.188721779988641} {11, 1.1887218510629372} {12, 1.188721868241606} {13, 1.1887218713564907} {14, 1.1887218697756496} {15, 1.1887218646613193} {16, 1.188721853944495} {17, 1.188721832388789} {18, 1.1887217892468707} {19, 1.1887217029554045} {20, 1.1887215839745422} {21, 1.18872146499368} {22, 1.1887213460128176} {23, 1.1887212270319552} {24, 1.1887211080510929} {25, 1.1887209890702306} {26, 1.188720870089368} {27, 1.1887207511085058} {28, 1.1887206321276433} {29, 1.1887206321276436} {30, 1.1887206321276433} {1, 1.1389161419951108} {2, 1.1815551753709788} {3, 1.187109506260659} {4, 1.1883286792422119} {5, 1.1886241767743744} {6, 1.1886974880865007} {7, 1.1887157809671067} {8, 1.1887203519677298} {9, 1.1887214945093092} {10, 1.188721779988641} {11, 1.1887218510629372} {12, 1.188721868241606} {13, 1.1887218713564907} {14, 1.1887218697756496} {15, 1.1887218646613193} {16, 1.188721853944495} {17, 1.188721832388789} {18, 1.1887217892468707} {19, 1.1887217029554045} {20, 1.1887215839745422} {21, 1.18872146499368} {22, 1.1887213460128176} {23, 1.1887212270319552} {24, 1.1887211080510929} {25, 1.1887209890702306} {26, 1.188720870089368} {27, 1.1887207511085058} {28, 1.1887206321276433} {29, 1.1887206321276436} {30, 1.1887206321276433} Diagonalisation. Discretization checksum [-1] (channel 1): 2.86547178202874186153`10.*^-38 BAND="asymode" thetaCh={"0.7854111649"} Discretization (channel 1) "xitable" (channel 1) 1.716488463 2.186788532 4.520190483 4.907208518 1.244306597 0.5479874196 0.2387448482 0.189700697 0.1043846584 0.05633438919 0.03072798699 0.01748067937 0.009969633422 0.005734264675 0.003303085273 0.001905297282 0.001099655696 0.0006347971476 0.0003664884951 0.000211588814 0.0001221608414 0.00007052947228 0.00004072025492 0.00002350984697 0.00001357342212 7.836620184e-6 4.524474354e-6 2.612207896e-6 1.508157869e-6 8.707364693e-7 5.02719754e-7 2.902452487e-7 1.675731576e-7 9.674840783e-8 5.585771701e-8 3.224946824e-8 1.861923769e-8 1.074982195e-8 "zetatable" (channel 1) -2.320110452e-15 1.938950917e-14 1.465123829e-13 1.198909162e-14 -1.69803352e-13 -1.2721985e-14 1.29112725e-14 2.788244005e-15 -6.583710269e-15 -1.782973956e-15 -2.440160694e-16 -8.688991004e-17 -2.588736449e-17 -1.356680695e-17 -4.927154092e-18 -1.908629278e-18 -9.24969834e-19 -1.793524434e-19 -6.84635715e-20 -3.973983848e-22 -5.991685331e-21 3.334829569e-21 2.009211103e-21 6.009980875e-22 8.049551631e-22 -3.563207013e-22 7.124943293e-22 -6.04333435e-22 6.940443624e-22 -3.643503821e-22 -6.403707641e-23 -1.153735676e-22 -5.70278622e-23 -1.981608042e-23 -6.615837561e-24 -2.205322818e-24 -7.351077303e-25 -2.450358685e-25 Precision last xi:958.2611183707811 Precision last zeta: 941.9050915538335 Discretization done. --EOF-- {{# Input file for NRG Ljubljana, Rok Zitko, rok.zitko@ijs.si, 2005-2015}, {# symtype , QS}, {# Using sneg version , 1.250}, {#!8}, {# Number of channels, impurities, chain sites, subspaces: }, {1, 1, 37, 6}} maketable[] exnames={d, epsilon, g, Gamma1, Gamma2, Gamma2to2, Gamma3, Jcharge, Jcharge1, Jcharge2, Jkondo, Jkondo1, Jkondo1ch2, Jkondo1P, Jkondo1Z, Jkondo2, Jkondo2ch2, Jkondo2P, Jkondo2Z, Jkondo3, JkondoP, JkondoZ, Jspin, U} thetaCh={"0.7854111649"} theta0Ch={"0.785411164905378"} gammaPolCh={"0.5000041384913823"} checkdefinitions[] -> -1.9999834460344732 calcgsenergy[] diagvc[{-2, 1}] Generating matrix: ham.model..QS_-2.1 hamil={{-coefzeta[1, 0]}} dim={1, 1} det[vec]=1. 1-abs=0. orthogonality check=0. diagvc[{-1, 2}] Generating matrix: ham.model..QS_-1.2 hamil={{0, gammaPolCh[1]}, {gammaPolCh[1], epsilon - coefzeta[1, 0]}} dim={2, 2} det[vec]=-1. 1-abs=0. orthogonality check=0. diagvc[{0, 1}] Generating matrix: ham.model..QS_0.1 hamil={{coefzeta[1, 0], Sqrt[2]*gammaPolCh[1], 0}, {Sqrt[2]*gammaPolCh[1], epsilon, Sqrt[2]*gammaPolCh[1]}, {0, Sqrt[2]*gammaPolCh[1], 2*epsilon + U - coefzeta[1, 0]}} dim={3, 3} det[vec]=1.0000000000000002 1-abs=-2.220446049250313*^-16 orthogonality check=8.326672684688674*^-16 diagvc[{0, 3}] Generating matrix: ham.model..QS_0.3 hamil={{epsilon}} dim={1, 1} det[vec]=1. 1-abs=0. orthogonality check=0. diagvc[{1, 2}] Generating matrix: ham.model..QS_1.2 hamil={{epsilon + coefzeta[1, 0], -gammaPolCh[1]}, {-gammaPolCh[1], 2*epsilon + U}} dim={2, 2} det[vec]=1.0000000000000004 1-abs=-4.440892098500626*^-16 orthogonality check=4.440892098500626*^-16 diagvc[{2, 1}] Generating matrix: ham.model..QS_2.1 hamil={{2*epsilon + U + coefzeta[1, 0]}} dim={1, 1} det[vec]=1. 1-abs=0. orthogonality check=0. Lowest energies (absolute):{-1.6180413919144663, -1.2071097075479251, -1.2071097075479211, -1., -2.3201104519204717*^-15, -8.509187108998294*^-18, 2.3201104519204717*^-15, 0.2071097075479228, 0.20710970754792346, 0.6180413919144665} Lowest energies (GS shifted):{0., 0.41093168436654115, 0.41093168436654515, 0.6180413919144663, 1.618041391914464, 1.6180413919144663, 1.6180413919144685, 1.825151099462389, 1.8251510994623898, 2.236082783828933} Scale factor SCALE(Ninit):10.510537250399226 Lowest energies (shifted and scaled):{0., 0.03909711507382104, 0.03909711507382142, 0.058802074260380074, 0.15394468935001446, 0.15394468935001468, 0.1539446893500149, 0.17364964853657347, 0.17364964853657355, 0.2127467636103948} makeireducf GENERAL ireducTable: f[0]{} Loading module operators.m "operators.m started" s: n_d op.model..QS.n_d nc[d[0, 0], d[1, 0]] + nc[d[0, 1], d[1, 1]] d: A_d d ireducTable: d{} ireducTable: Chop[Expand[komutator[Hselfd /. params, d[#1, #2]]]] & {} operators.m done Loading module customoperators.m Can't load customoperators.m. Continuing. Loading module modeloperators.m Can't load modeloperators.m. Continuing. -- maketable[] done -- Timing report {basis, 0.011497`4.512129524856838} {ham, 0.02538`4.077885360871016} {maketable, 0.261978`5.869809815808976} {xi, 0.384947`6.036945932895343} {_, 0} data gammaPol=0.5000041384913823 "Success!"