Program SHELLSPEC is designed to calculate light-curves, spectra and images of interacting binaries and extrasolar planets 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 may be defined (embedded) in 3D and their composite synthetic spectrum calculated. The Roche model can be used as a boundary condition for the radiative transfer. Recently, a new model of the reflection effect, dust and Mie scattering were incorporated into the code.
ϵ Aurigae is one of the most mysterious objects on the sky. Prior modeling of its light-curve assumed a dark, inclined, disk of dust with a central hole to explain the light-curve with a sharp mid-eclipse brightening. Our model consists of two geometrically thick flared disks: an internal optically thick disk and an external optically thin disk which absorbs and scatters radiation. Shallow mid-eclipse brightening may result from eclipses by nearly edge-on flared (dusty or gaseous) disks. Mid-eclipse brightening may also be due to strong forward scattering and optical properties of the dust which can have an important effect on the light-curves.
There are many similarities between interacting binary stars and transiting extrasolar planets. The reflection effect which is briefly reviewed is one of them. The exact Roche shape and temperature distributions over the surface of all currently known transiting extrasolar planets have been determined. In some cases (HAT-P-32b, WASP-12b, WASP-19b), departures from the spherical shape can reach 7-15%.