All programs of the Tübingen NLTE Model-Atmosphere Package (TMAP) were developed on CRAY computers. They can generally be installed on all other computers. For the substitution of CRAY specific parts or system library routines, there exists a collection of own subroutines.
For the use of a new atomic data or frequency grid files it might be necessary to change the PARAMETER statements for the DIMENSION of various arrays. Subsequently the program has to be compiled and loaded. Shell scripts for compilation are available. Please contact rauch@astro.uni-tuebingen.de for further instructions.
All PARAMETER statements are collected in input files which are named PARAND, PARA, PARA1, and PARA3. All PARAMETER signed with “*” are used by PRO2 only, all with “*” by LINE1 only, the rest is valid for both programs.
PARANA
PARAND
An investigation on the necessary number of depth points has shown that the computational time
decreases (of course) for ND < 90 but the resulting line profiles are more narrow and the line cores are
less deep. The line profiles converge at ND 70. An 1% error is reached at ND > 90. For much
higher ND, the computational time increases tremendously and the models a less numerical stable.
PARA
PARA1
as well as the same PARAMETER with a D instead of X at the end (NXXXMAD): maximum number of input values in the atomic data file for the transition XXX (e.g. NCBBMAD)
PARA3
In the case that the PARAMETER limit is exceeded, e.g. the number of NLTE-levels in the atomic-data file is higher than NLMAX, the programs stop with an error message, partly only in the log file (STOP ’.......’). Working with model atoms much below the PARAMETER limits is a waste of core memory and I/O time. Take care that the PARAMETER values do not create bank conflicts, i.e. avoid 2n values!