Reading input from stdin ================================ M O D E L A T M O S P H E R E ================================ TEFF = 35000.0 LOG G = 4.00 LTE = T LTGRAY = T FREQUENCIES: NFREAD = 50 ATOMS: 8 elements configured IONS: H 1 (Z= 1, ion=0) - 9 levels, file: ./data/h1.dat H 2 (Z= 1, ion=1) - 1 levels, file: (none) He 1 (Z= 2, ion=0) - 14 levels, file: ./data/he1.dat He 2 (Z= 2, ion=1) - 14 levels, file: ./data/he2.dat He 3 (Z= 2, ion=2) - 1 levels, file: (none) --- Reading atomic data files --- Ion 1: H 1 <- ./data/h1.dat Levels: 9, Continua: 8, Lines: 32 Level 1: G=0, NQUANT=0, IFWOP=0 Level 2: G=0, NQUANT=0, IFWOP=0 Level 3: G=0, NQUANT=0, IFWOP=0 ... (6 more levels) Ion 2: H 2 <- ground state only (fully ionized) Ion 3: He 1 <- ./data/he1.dat Levels: 14, Continua: 13, Lines: 72 Level 1: G=1, NQUANT=1, IFWOP=0 Level 2: G=3, NQUANT=2, IFWOP=0 Level 3: G=1, NQUANT=2, IFWOP=0 ... (11 more levels) Ion 4: He 2 <- ./data/he2.dat Levels: 14, Continua: 13, Lines: 121 Level 1: G=0, NQUANT=1, IFWOP=0 Level 2: G=0, NQUANT=2, IFWOP=0 Level 3: G=0, NQUANT=3, IFWOP=0 ... (11 more levels) Ion 5: He 3 <- ground state only (fully ionized) Total: 39 levels, 34 continua, 225 lines --- Populating atomic data --- Ion 1: nfirst=1, ntrans=40, ntranc=8 Ion 2: nfirst=10, ntrans=0, ntranc=0 Ion 3: nfirst=11, ntrans=85, ntranc=13 Ion 4: nfirst=25, ntrans=134, ntranc=13 Ion 5: nfirst=39, ntrans=0, ntranc=0 Total transitions: 259, continuum: 34 Total levels in atomic data: 39 --- Verification --- Level 1 (H1 n=1): enion=8.7141e-11, g=2 Level 2 (H1 n=2): enion=2.1785e-11, g=8 Level 10 (He1 n=1): enion=2.1785e-11, g=1 --- Generating initial LTE grey atmosphere --- Initial opacity estimate: 0.6654 cm²/g (computed from Teff=35000K) DEBUG temp: tau=1.000000e-7, q=5.773507e-1, t4=1.500625e18, temp=28391.8 DEBUG ELDENS init T>9000: f1=6.752885e-12, fe=1.199964e0, q=1.999638e-1, ah=2.508772e8, anh=1.694145e-3 DEBUG ELDENS coeffs iter 1: ae=5.627574e-12, gg=0.000000e0, e_val=0.000000e0, b_val=0.000000e0 DEBUG ELDENS params iter 1: d_val=1.480848e11, g2=1.480848e11, a_val=1.480848e11 DEBUG ELDENS rhs0: an=6.020870e8, ane=3.010435e8, ytot=1.100000e0, ah=2.508772e8, s0=2.507863e7 DEBUG ELDENS rhs12: anh=1.694145e-3, d_val=1.480848e11, gg=0.000000e0, q=1.999638e-1, ah=2.508772e8, ane=3.010435e8 DEBUG ELDENS rhs12: s1=0.000000e0, s2=0.000000e0 DEBUG ELDENS matrix iter 1: R=[1.100000000000000e0,0.000000000000000e0,1.000000000000000e0; -1.999637587488842e-1,-1.480848485832130e11,1.833358501628001e0; -1.000000000000000e0,1.480848485842130e11,-8.333585016280014e-1] DEBUG ELDENS rhs iter 1: S=[2.507862593498951e7,0.000000000000000e0,0.000000000000000e0] DEBUG ELDENS verify: R*p=[2.507863e7, -7.450581e-9, 0.000000e0], S=[2.507863e7, 0.000000e0, 0.000000e0] DEBUG ELDENS lineqs: p=[1.090392e7, 1.472659e-4, 1.308431e7] DEBUG ELDENS coeffs iter 2: ae=5.861979e-12, gg=0.000000e0, e_val=0.000000e0, b_val=0.000000e0 DEBUG ELDENS params iter 2: d_val=1.419167e11, g2=1.419167e11, a_val=1.419167e11 DEBUG ELDENS rhs0: an=6.020870e8, ane=3.141278e8, ytot=1.100000e0, ah=2.617811e8, s0=0.000000e0 DEBUG ELDENS rhs12: anh=1.841411e-3, d_val=1.419167e11, gg=0.000000e0, q=1.999625e-1, ah=2.617811e8, ane=3.141278e8 DEBUG ELDENS rhs12: s1=-4.545201e5, s2=4.541792e5 DEBUG ELDENS matrix iter 2: R=[1.100000000000000e0,0.000000000000000e0,1.000000000000000e0; -1.999624561761297e-1,-1.419166964330945e11,1.831912659832351e0; -1.000000000000000e0,1.419166964340945e11,-8.319126598323510e-1] DEBUG ELDENS rhs iter 2: S=[0.000000000000000e0,-4.545201431874633e5,4.541791542555094e5] DEBUG ELDENS verify: R*p=[0.000000e0, -4.545201e5, 4.541792e5], S=[0.000000e0, -4.545201e5, 4.541792e5] DEBUG ELDENS lineqs: p=[1.482585e2, 3.200411e-6, -1.630843e2] DEBUG ELDENS after loop: ane=3.141277e8, an=6.020870e8 DEBUG ELDENS return: id=1, ane=3.141277e8, anp=2.617813e8, ahtot=2.617813e8, anerel=5.217313e-1 DEBUG after ELDENS: ane=3.141277e8, an=6.020870e8, dens=4.818511e-16, ahtot=2.617813e8 DEBUG ELDENS init T>9000: f1=5.451602e-12, fe=1.199970e0, q=1.999696e-1, ah=2.025321e8, anh=1.104124e-3 DEBUG ELDENS coeffs iter 1: ae=4.543117e-12, gg=0.000000e0, e_val=0.000000e0, b_val=0.000000e0 DEBUG ELDENS params iter 1: d_val=1.834323e11, g2=1.834323e11, a_val=1.834323e11 DEBUG ELDENS rhs0: an=4.860646e8, ane=2.430323e8, ytot=1.100000e0, ah=2.025321e8, s0=2.024704e7 DEBUG ELDENS rhs12: anh=1.104124e-3, d_val=1.834323e11, gg=0.000000e0, q=1.999696e-1, ah=2.025321e8, ane=2.430323e8 DEBUG ELDENS rhs12: s1=0.000000e0, s2=2.980232e-8 DEBUG ELDENS matrix iter 1: R=[1.100000000000000e0,0.000000000000000e0,1.000000000000000e0; -1.999695733305082e-1,-1.834323299793491e11,1.833354463499935e0; -1.000000000000000e0,1.834323299803491e11,-8.333544634999348e-1] DEBUG ELDENS rhs iter 1: S=[2.024704448984280e7,0.000000000000000e0,2.980232238769531e-8] DEBUG ELDENS verify: R*p=[2.024704e7, 0.000000e0, 2.607703e-8], S=[2.024704e7, 0.000000e0, 2.980232e-8] DEBUG ELDENS lineqs: p=[8.803179e6, 9.598285e-5, 1.056355e7] DEBUG ELDENS coeffs iter 2: ae=4.732360e-12, gg=0.000000e0, e_val=0.000000e0, b_val=0.000000e0 DEBUG ELDENS params iter 2: d_val=1.757914e11, g2=1.757914e11, a_val=1.757914e11 DEBUG ELDENS rhs0: an=4.860646e8, ane=2.535959e8, ytot=1.100000e0, ah=2.113352e8, s0=0.000000e0 DEBUG ELDENS rhs12: anh=1.200107e-3, d_val=1.757914e11, gg=0.000000e0, q=1.999685e-1, ah=2.113352e8, ane=2.535959e8 DEBUG ELDENS rhs12: s1=-3.669217e5, s2=3.666968e5 DEBUG ELDENS matrix iter 2: R=[1.100000000000000e0,0.000000000000000e0,1.000000000000000e0; -1.999685090948840e-1,-1.757914480063147e11,1.831908474519392e0; -1.000000000000000e0,1.757914480073147e11,-8.319084745193919e-1] DEBUG ELDENS rhs iter 2: S=[0.000000000000000e0,-3.669217401371300e5,3.666968296375573e5] DEBUG ELDENS verify: R*p=[0.000000e0, -3.669217e5, 3.666968e5], S=[0.000000e0, -3.669217e5, 3.666968e5] DEBUG ELDENS lineqs: p=[9.778851e1, 2.086024e-6, -1.075674e2] DEBUG ELDENS after loop: ane=2.535958e8, an=4.860646e8 DEBUG ELDENS return: id=1, ane=2.535958e8, anp=2.113353e8, ahtot=2.113353e8, anerel=5.217326e-1 DEBUG before pressure update: ane=2.535958e8, an=4.860646e8 Depth 1: T=28392K, ne=2.54e8, nH=0.00e0, rho=3.89e-16 Quick estimate κ_R=4.5546e-1, Full LTE κ_R=4.5352e-1, κ_P=2.1575e4 Components: κ_es=4.3363e-1, κ_bf=0.0000e0, κ_ff=5.1862e-28, κ_H-=0.0000e0 Depth 70: T=137404K, ne=5.33e14, nH=5.75e6, rho=8.17e-10 Quick estimate κ_R=3.0476e0, Full LTE κ_R=2.7335e0, κ_P=5.9667e4 Components: κ_es=4.3361e-1, κ_bf=4.4304e-37, κ_ff=2.0799e-30, κ_H-=0.0000e0 Generated 70 depth points Temperature range: 28392 K (surface) to 137404 K (bottom) Electron density range: 2.54e8 to 5.33e14 cm^-3 --- Starting TLUSTY initialization --- Initialization completed successfully NN = 0 Success = true --- Setting up frequency grid --- Frequency range: 1.00e14 - 1.00e16 Hz Number of frequency points: 50 --- Starting main iteration loop --- === Iteration 1 === Computing opacities... Solving radiative transfer... Updating populations... Max flux error: 2.37e2 === Iteration 2 === Computing opacities... Solving radiative transfer... Updating populations... Max flux error: 9.29e1 === Iteration 3 === Computing opacities... Solving radiative transfer... Updating populations... Max flux error: 5.27e1 Main loop completed after 3 iterations --- Writing model to fort.7 --- Model written to fort.7 --- TLUSTY START completed ---