This commit is contained in:
fmq
2026-07-21 22:25:14 +08:00
parent 15971a5e01
commit c53fc99c1d
298 changed files with 459694 additions and 31 deletions
+23
View File
@@ -0,0 +1,23 @@
The directory contains input files for two tests of computing
synthetic spectra for a NLTE model atmosphere that was constucted
using partial opacity tables, namely model g55nres, generated as a test
case of tlusty in directory $TLUSTY/tests/tlusty/optab.
The first test is computing a spectrum between 6700 and 6800 A,
taking into account lines of atoms/ions (list gfATO.bin), diatomic
molecules (list gfMOL.bin), and of TiO (list gfTiO.bin). All line
lists are in the binary format. The standard input file, tabsp.5, was
described in detail in Paper IV (the manual), Sec, 7.2.3.
The second test is a computing flux in the theoretical continuum
(plus hydrogen lines), between 1500 and 7500 A.
The script R1 runs both tests; the user has first to make sure that
the environment variable TLUSTY is properly set to the main directory
of the Tlusty distribution. For example, if the downloaded distribution
file tlusty208.tar.gz was extracted in the home directory,
then the TLUSTY environment variable is to be set to ~/tlusty208.
The script R1 makes proper links to the data directory and to the line lists,
copies files g55nl.55 to fort.55 and g55nl.3 to fort.3, and runs SYNSPEC.
Analogously, it then runs SYNSPEC for the second test.
+18
View File
@@ -0,0 +1,18 @@
ln -s -f $TLUSTY/data data
ln -s -f $TLUSTY/data/gfATO.bin gfATO.bin
ln -s -f $TLUSTY/data/gfMOL.bin gfMOL.bin
ln -s -f $TLUSTY/data/gfTiO.bin gfTiO.bin
cp g55nl.3 fort.3
cp g55nl.55 fort.55
cp g55nres.7 fort.8
$TLUSTY/synspec/synspec.exe <tabsp.5 >g55nl.log
cp fort.7 g55nl.spec
cp fort.17 g55nl.cont
cp fort.12 g55nl.iden
rm -f fort.3
cp g55nc.55 fort.55
$TLUSTY/synspec/synspec.exe <tabsp.5 >g55nc.log
cp fort.7 g55nc.spec
+1
View File
@@ -0,0 +1 @@
/home/fmq/program/tlusty/tl208-s54/data
+6
View File
@@ -0,0 +1,6 @@
2 0 0
1 0 0 0
0 0 0 0 0
1 1 0 0 0
2 0 0
1500. 7500. 50.00 2000.0 1.00000e-4 0.5
File diff suppressed because it is too large Load Diff
+3
View File
@@ -0,0 +1,3 @@
'gfATO.bin' 1
'gfMOL.bin' 1 8000.
'gfTiO.bin' 1 5000.
+6
View File
@@ -0,0 +1,6 @@
0 0 1
1 0 0 0
0 0 0 0 0
1 1 0 0 0
0 0 0
6700. 6800. 50.00 2000.0 1.00000e-4 0.05
+34
View File
@@ -0,0 +1,34 @@
6700.00024 5.01748E+05
6702.67624 5.01446E+05
6706.02224 5.01069E+05
6709.24464 5.00706E+05
6712.31457 5.00361E+05
6714.83204 5.00078E+05
6717.75174 4.99749E+05
6720.24474 4.99469E+05
6722.76424 4.99185E+05
6725.58324 4.98869E+05
6728.68924 4.98520E+05
6732.02324 4.98145E+05
6735.56124 4.97748E+05
6738.92624 4.97370E+05
6742.19274 4.97004E+05
6745.27574 4.96658E+05
6748.16524 4.96334E+05
6751.28324 4.95988E+05
6754.01174 4.95689E+05
6757.17824 4.95342E+05
6759.60724 4.95076E+05
6763.28574 4.94673E+05
6767.10199 4.94256E+05
6770.16624 4.93921E+05
6772.66974 4.93647E+05
6775.63299 4.93323E+05
6778.61224 4.92998E+05
6781.77341 4.92652E+05
6784.91224 4.92310E+05
6787.42624 4.92035E+05
6790.26474 4.91725E+05
6793.20549 4.91404E+05
6796.90724 4.91001E+05
6799.98353 4.90665E+05
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1
View File
@@ -0,0 +1 @@
/home/fmq/program/tlusty/tl208-s54/data/gfATO.bin
+1
View File
@@ -0,0 +1 @@
/home/fmq/program/tlusty/tl208-s54/data/gfMOL.bin
+1
View File
@@ -0,0 +1 @@
/home/fmq/program/tlusty/tl208-s54/data/gfTiO.bin
+91
View File
@@ -0,0 +1,91 @@
6000. 4.0
F F ! LTE, LTGRAY
'' ! no keyword parameters
*
* frequencies
*
2000
*
* data for atoms
*
30 ! NATOMS
* mode abn modpf
2 0. 0 ! H
5 0. 0 ! He
1 0. 0
1 0. 0
1 0. 0
5 0. 0 ! C
5 0. 0 ! N
5 0. 0 ! O
1 0. 0
5 0. 0 ! Ne
1 0. 0
2 0. 0 ! Mg
5 0. 0 ! Al
5 0. 0 ! Si
1 0. 0
5 0. 0 ! S
1 0. 0
1 0. 0
1 0. 0
2 0. 0 ! Ca
1 0. 0
1 0. 0
1 0. 0
1 0. 0
1 0. 0
5 0. 0 ! Fe
1 0. 0
1 0. 0
1 0. 0
1 0. 0
*
* data for ions
*
*iat iz nlevs ilast ilvlin nonstd typion filei
*
1 -1 1 0 0 0 ' H- ' 'data/hmin.dat'
1 0 9 0 0 0 ' H 1' 'data/h1.dat'
1 1 1 1 0 0 ' H 2' ' '
2 0 24 0 0 0 'He 1' 'data/he1.dat'
2 1 1 1 0 0 'He 2' ' '
6 0 40 0 0 0 ' C 1' 'data/c1.dat'
6 1 22 0 0 0 ' C 2' 'data/c2.dat'
6 2 1 1 0 0 ' C 3' ' '
7 0 34 0 0 0 ' N 1' 'data/n1.dat'
7 1 42 0 0 0 ' N 2' 'data/n2_32+10lev.dat'
7 2 1 1 0 0 ' N 3' ' '
8 0 33 0 0 0 ' O 1' 'data/o1_23+10lev.dat'
8 1 48 0 0 0 ' O 2' 'data/o2_36+12lev.dat'
8 2 1 1 0 0 ' O 3' ' '
10 0 35 0 0 0 'Ne 1' 'data/ne1_23+12lev.dat'
10 1 32 0 0 0 'Ne 2' 'data/ne2_23+9lev.dat'
10 2 1 1 0 0 'Ne 3' ' '
12 0 41 0 0 0 'Mg 1' 'data/mg1.t'
12 1 25 0 0 0 'Mg 2' 'data/mg2.dat'
12 2 1 1 0 0 'Mg 3' ' '
13 0 10 0 0 0 'Al 1' 'data/al1.t'
13 1 29 0 0 0 'Al 2' 'data/al2_20+9lev.dat'
13 2 1 1 0 0 'Al 3' ' '
14 0 45 0 0 0 'Si 1' 'data/si1.t'
14 1 40 0 0 0 'Si 2' 'data/si2_36+4lev.dat'
14 2 1 1 0 0 'Si 3' ' '
16 0 41 0 0 0 ' S 1' 'data/s1.t'
16 1 33 0 0 0 ' S 2' 'data/s2_23+10lev.dat'
16 2 1 1 0 0 ' S 3' ' '
20 0 15 0 0 0 'Ca 1' 'data/ca1.t'
20 1 18 0 0 0 'Ca 2' 'data/ca2.t'
20 2 1 1 0 0 'Ca 3' ' '
26 0 30 0 0 0 'Fe 1' 'data/fe1.dat'
26 1 36 0 0 -1 'Fe 2' 'data/fe2va.dat'
0 0 'data/gf2601.gam'
'data/gf2601.lin'
'data/fe2p_14+11lev.rap'
26 2 50 0 0 -1 'Fe 3' 'data/fe3va.dat'
0 0 'data/gf2602.gam'
'data/gf2602.lin'
'data/fe3p_22+7lev.rap'
26 3 1 1 0 0 'Fe 4' ' '
0 0 0 -1 0 0 ' ' ' '
*