Program SHELLSPEC is designed to calculate lightcurves, spectra and images of interacting binaries immersed in a moving circumstellar environment which is optically thin. It solves simple radiative transfer along the line of sight in moving media. The assumptions include LTE and optional known state quantities and velocity fields in 3D. Optional (non)transparent objects such as a spot, disc, stream, jet, shell or stars as well as an empty space may be defined (embedded) in 3D and their composite synthetic spectrum calculated. The stars may have Roche geometry and known intrinsic spectra. The program does not solve the inverse problem of finding the stellar and orbital parameters and the user is referred to other well known codes which can handle this problem more effectively e.g.: WD2007 which is a recent version of the Wilson-Devinney code modified by Gene Milone and Josef Kallrath.
The main applications are probably in the field of interacting binaries, cataclysmic variable stars, and Algol-type eclipsing binaries but the code is a flexible tool which can be used to study a large variety of objects and effects. A more detailed description of the code is in Budaj & Richards (2004) and in the user manuals. Examples of the possible applications can be found in Budaj, Richards & Miller (2005), Miller, Budaj, Richards, Koubsky, & Peters (2007). Output of widely used programs for stellar atmosphere synthetic spectra, SYNSPEC (Hubeny, Lanz & Jeffery, 1994), can be used as an input. The latest version of the code is available with complete documentation and example runs here: DOWNLOAD SHELLSPEC07. A more sophisticated version may be available in the next year.
Below is the demonstration of an artificial test model and an artificial spectral line. The model includes two stars, a Keplerian equatorial disc around a bigger primary, a slightly inclined jet and a slowly expanding shell surrounding the system. Stars are treated as blackbodies, the primary is a sphere with limb darkening imposed on while the secondary fills its Roche lobe and is subject to gravity darkening only. The centers of the jets and shell have no net space velocity while the net velocity of the center of the disc corresponds to that of the primary. Jets precess with the orbital period. For the sole purpose of this illustration, the input values were manipulated so that a contribution from each object could be seen.