I have developed a new opacity-sampling version of my model atmosphere program called ATLAS12. It recognizes more than 1000 atomic and molecular species, each in up to 10 isotopic forms. It can treat all ions of the elements up through Zn and the first 5 ions of heavier elements up through Es. The elemental and isotopic abundances are treated as variables with depth. At present ATLAS12 reads atomic line data from Kurucz CD-ROM 1 and diatomic molecular data from Kurucz CD-ROM 15. For each line the wavelength, identification, lower energy level, gf, radiative, Stark, and van der Waals damping constants are packed into 16 bytes. At each wavelength point in a frequency integration the Voigt profiles of all the significant nearby lines are computed and summed. The H, He, and auto-ionizing lines are treated with the appropriate profile functions.
The fluxes predicted by ATLAS12 are not accurate in intermediate or narrow bandpass intervals because the sample size is too small. A special stripped version of the spectrum synthesis program SYNTHE is used to generate the surface flux for the converged model using the line data on CD-ROMs 1 and 15. That high resolution spectrum can be used directly or can be instrumentally broadened to compare to low resolution observations.
ATLAS12 can be used to produce improved models for Am and Ap stars. It should be very useful for investigating diffusion effects in atmospheres. It can be used to model exciting stars for H II regions with abundances consistent with those of the H II region. These programs and line files will be distributed on CD-ROMs.