J. Puls1 - M. A. Urbaneja2 - R. Venero3 - T. Repolust1 - U. Springmann4 - A. Jokuthy1 - M. R. Mokiem5
1 - Universitäts-Sternwarte München,
Scheinerstrasse 1, 81679 München, Germany
2 -
Institute for Astronomy, University of Hawaii at Manoa,
2680 Woodlawn Drive, Honolulu, Hawaii 96822, USA
3 -
Facultad de Ciencias Astronómicas y Geofísicas, Universidad
Nacional de La Plata,
Paseo del Bosque s/n, B1900FWA La Plata, Argentina
4 -
BT (Germany) GmbH & Co. oHG, Barthstr. 22, 80339 München, Germany
5 -
Astronomical Institute "Anton Pannekoek'', Kruislaan 403, 1098 SJ
Amsterdam, The Netherlands
Received 15 November 2004 / Accepted 6 February 2005
Abstract
We present new or improved methods for calculating NLTE, line-blanketed
model atmospheres for hot stars with winds (spectral types A to O), with
particular emphasis on fast performance. These
methods have been implemented into a previous, more simple version of the
model atmosphere code F ASTWIND (Santolaya-Rey et al. 1997) and allow us to
spectroscopically analyze large samples of massive stars in a
reasonable time-scale, using state-of-the-art physics. Although this updated
version of the code has already been used in a number of recent
investigations, the corresponding methods have not been explained in detail
so far, and no rigorous comparison with results from alternative codes has
been performed. This paper intends to address both topics.
In particular, we describe our (partly approximate) approach to solve the equations of statistical equilibrium for those elements that are primarily responsible for line-blocking and blanketing, as well as an approximate treatment of the line-blocking itself, which is based on a simple statistical approach using suitable means of line opacities and emissivities. Both methods are validated by specific tests. Furthermore, we comment on our implementation of a consistent temperature structure.
In the second part, we concentrate on a detailed comparison with results
from two codes used in alternative spectroscopical investigations, namely
CMFGEN (Hillier & Miller 1998) and WM-Basic (Pauldrach et al. 2001). All
three codes predict almost identical temperature structures and fluxes for
400 Å, whereas at lower wavelengths a number of discrepancies
are found. Particularly in the He II continua, where fluxes and
corresponding numbers of ionizing photons react extremely sensitively to
subtle differences in the models, we consider any uncritical use of these
quantities (e.g., in the context of nebula diagnostics) as unreliable.
Optical H/He lines as synthesized by FASTWIND are compared with
results from CMFGEN, obtaining a remarkable coincidence, except for
the He I singlets in the temperature range between 36 000 to 41 000 K for
dwarfs and between 31 000 to 35 000 K for supergiants, where CMFGEN
predicts much weaker lines. Consequences of these discrepancies are
discussed.
Finally, suggestions are presented as to adequately parameterize model-grids for hot stars with winds, with only one additional parameter compared to standard grids from plane-parallel, hydrostatic models.
Key words: methods: numerical - line: formation - stars: atmospheres - stars: early-type - stars: mass-loss
The quantitative spectroscopy of massive stars with winds has made enormous progress due to the development of NLTE (non-local thermodynamic equilibrium) atmosphere codes that allow for the treatment of metal-line blocking and blanketing. With respect to both spectral range (from the extreme ultraviolet, EUV, to the infrared, IR) and metallicity of the analyzed objects (from SMC-abundances to Galactic center stars), a wide range in parameters can now be covered. Presently, five different codes are in use which have been developed for specific objectives, but due to constant improvements they can be applied in other contexts as well. In particular, these codes are CMFGEN (Hillier & Miller 1998), the "Potsdam-group'' code developed by W.R. Hamann and collaborators (for a status report, see Gräfener et al. 2002), the "multi-purpose model atmosphere code'' PHOENIX (Hauschildt & Baron 1999), WM-Basic (Pauldrach et al. 2001) and FASTWIND, which will be described here (see also Santolaya-Rey et al. 1997; Herrero et al. 2002, for previous versions).
The first three of these codes are the most "exact'' ones, since all lines (including those from iron-group elements) are treated in the comoving frame (CMF), which of course is a very time-consuming task. Moreover, since the first two of these codes have originally been designed for the analysis of the very dense winds from Wolf-Rayet stars, the treatment of the photospheric density stratification is approximative (constant photospheric scale-height). For several analyses this problem has been resolved by "coupling'' CMFGEN with the plane-parallel, hydrostatic code TLUSTY developed by Hubeny & Lanz (1995) (e.g., Bouret et al. 2003).
The multi-purpose code PHOENIX is mainly used for the analysis of supernovae and (very) cool dwarfs, but also a small number of hotter objects have been considered, e.g., the A-type supergiant Deneb (Aufdenberg et al. 2002). Due to this small number a detailed comparison with corresponding results is presently not possible, and, therefore, we will defer this important task until more material becomes available.
In contrast to all other codes that use a pre-described mass-loss rate and velocity field for the wind structure, the model atmospheres from WM-Basic are calculated by actually solving the hydrodynamical equations (with the radiative line-pressure being approximated within the force-multiplier concept, cf. Pauldrach et al. 1986; Castor et al. 1975) deep into the photosphere. Thus, this code provides a more realistic stratification of density and velocity, particularly in the transonic region (with the disadvantage that the slope of the velocity field cannot be manipulated if the wind does not behave as theoretically predicted). Since WM-Basic aims mainly at the prediction of EUV/UV fluxes and profiles, the bound-bound radiative rates are calculated using the Sobolev approximation (including continuum interactions), which yields "almost'' exact results except for those lines which are formed in the transonic region (e.g., Santolaya-Rey et al. 1997). Moreover, line-blocking is treated in an effective way (by means of opacity sampling throughout a first iteration cycle, and "exactly'' in the final iterations), so that the computational time is significantly reduced compared to the former three codes.
FASTWIND, finally, has been designed to cope with optical and IR
spectroscopy of "normal'' stars with
K
, i.e.,
OBA-stars of all luminosity classes and wind strengths.
Since the parameter space investigated for the analysis of one object alone is large, comprising the simultaneous derivation of effective
temperature
,
gravity
,
wind-strength parameter
(cf. Sect. 9), velocity field
parameter
,
individual abundances (most important:
helium-abundance
)
and also global background metallicity z,
much computational effort is needed to calculate the large number of
necessary models. This is one of the reasons why the samples which have been
analyzed so far by both CMFGEN and WM-Basic
are not particularly large
, comprising typically five to seven objects per analysis (e.g.,
Martins et al. 2004; Hillier et al. 2003; Bouret et al. 2003, for recent CMFGEN-analyses; and
Fullerton et al. 2000; Garcia & Bianchi 2004; Bianchi & Garcia 2002, for recent WM-Basic analyses).
Although the number of fit-parameters gets smaller when the wind-strength becomes negligible, a difference between the results from "wind-codes'' and plane-parallel, hydrostatic model atmospheres still remains: independent of the actual mass-loss rate, there will always be an enhanced probability of photon escape from lines in regions close to the sonic point and above, if a super-sonic velocity field is present. An example for the consequences of this enhanced escape is the He II ground-state depopulation in O-stars (Gabler et al. 1989), even though it is diminished by line-blocking effects compared to the original case studied with pure H/He atmospheres (see also Sect. 4.7).
With the advent of new telescopes and multi-object spectrographs, the number of objects that can be observed during one run has significantly increased (e.g., FLAMES attached to the VLT allows for observation of roughly 120 objects in parallel). An analysis of those samples will result in more reliable parameters due to more extensive statistics but remains prohibitive unless the available codes are considerably fast.
This is the motivation that has driven the development of FASTWIND. We have always considered speed to be of highest priority. The required computational efficiency is obtained by applying appropriate physical approximations to processes where high accuracy is not needed (regarding the objective of the analysis - optical/IR lines), in particular concerning the treatment of the metal-line background opacities.
Meanwhile, a number of analyses have been performed with our present version
of FASTWIND, with significant sample sizes, of the order of 10 to 40 stars per sample (e.g., Massey et al. 2004; Repolust et al. 2004; Urbaneja et al. 2003; Massey et al. 2005; Trundle et al. 2004; Urbaneja 2004). Although the code has been carefully tested and first
comparisons with results from CMFGEN and TLUSTY have been
published (Herrero et al. 2002), a detailed description of the code and an
extensive comparison have not been presented so far. Particularly the latter
task is extremely important, because otherwise it is almost impossible to
compare the results from analyses performed using different codes and
to draw appropriate conclusions. An example of this difficulty is the
discrepancy in stellar parameters if results from optical and UV analyses
are compared. Typically, UV-spectroscopy seems to result in lower values for
than a corresponding optical analysis, e.g., Massey et al. (2005). Unless
the different codes have been carefully compared, no one can be sure
whether this is a problem related to either inadequate physics or
certain inconsistencies within the codes.
This paper intends to answer part of these questions and is organized as
follows: in Sect. 2 we give a brief overview of the basic
philosophy of the code, and in Sect. 3 we describe the atomic
data used as well as our treatment of metallicity regarding the
flux-blocking background elements. Sections 4 and 5 give a detailed description of our approach to obtain the
fast performance desired: Sect. 4 details the approximate
NLTE solution for the background elements (which is applied if no
consistent temperature structure is aimed at), and Sect. 5
describes our present method to tackle the problem of line-blocking. Both
sections include important tests supporting the validity of our approach,
particularly after a comparison with results from WM-Basic.
Section 6 covers the problem of level inversions and how to deal
with them, and Sect. 7 comprises the calculation of a
consistent temperature structure. In Sect. 8, a detailed
comparison with results from a grid of CMFGEN models
is performed, and
Sect. 9 suggests how to parameterize model-grids adequately
and reports on first progress. In Sect. 10 we present our summary
and an outlook regarding future work.
The first version of the code (unblocked atmosphere/line formation) was introduced by Santolaya-Rey et al. (1997, hereafter Paper I), and has been significantly improved since. We distinguish between two groups of elements, the so-called explicit ones and the background elements.
The explicit elements (mainly H, He, but also C, N, O, Si, Mg in the B-star range, see below) are those used as diagnostic tools and are treated with high precision, i.e., by detailed atomic models and by means of CMF transport for the bound-bound transitions. In order to allow for a high degree of flexibility and to make use of any improvements in atomic physics calculations, the code is atomic data-driven with respect to these ions, as explained in Paper I: the atomic models, all necessary data and the information on how to use these data are contained in a user-supplied file (in the so-called DETAIL input form, cf. Butler & Giddings 1985) whereas the code itself is independent of any specific data.
The background ions, on the other hand, are those allowing for the effects of line-blocking/blanketing. The corresponding data originate from Pauldrach et al. (2001,1998) and are used as provided, i.e., in a certain, fixed form.
FASTWIND follows the concept of "unified model atmospheres'' (i.e., a smooth transition from a pseudo-hydrostatic photosphere to the wind) along with an appropriate treatment of line-broadening (Stark, pressure-) which is a prerequisite for the analysis of O-stars of different luminosity classes covering a variety of wind densities. Particularly and as already described in Paper I, the photospheric density consistently accounts for the temperature stratification and the actual radiation pressure, now by including both the explicit and the background elements.
The corresponding occupation numbers and opacities (of the background-elements) can be derived in two alternative ways:
Finally, the temperature stratification can be calculated in two different
ways. If one is exclusively interested in an optical analysis, the
concept of NLTE-Hopf parameters (cf. Paper I) is still sufficient, if the
background elements are accounted for in a consistent way, i.e., have been
included in the particular models from which these parameters are derived.
Since this method is flux-conservative, the correct amount of
line-blanketing is "automatically'' obtained. Note that for optical depths
0.01 a lower cut-off temperature is defined, typically at
.
Alternatively, the new version of FASTWIND allows for the calculation
of a consistent
temperature, utilizing a
flux-correction method in the lower atmosphere and the thermal balance of
electrons in the outer one (Sect. 7). As has been discussed,
e.g., by Kubát et al. (1999), the latter method is advantageous compared to
exploiting the condition of radiative equilibrium in those regions where the
radiation field becomes almost independent of
.
Particularly for the
IR-spectroscopy, such a consistent T-stratification is important, since the
IR is formed above the stellar photosphere in most cases and depends
critically on the run of
in those regions, where our first method is
no longer applicable.
A particular problem (independent of the actual value of z) appears in those cases when the He/H ratio becomes non-solar. In this case, we retain the specific relative mass fractions of the other elements, which of course has a significant effect on the number ratios. Although this procedure is not quite right, it preserves at least the overall mass fraction of the metals, particularly the unprocessed iron group elements, which are most important for the line-blocking. Further comments on the validity of this procedure have been given by Massey et al. (2004). We briefly mention a comparison to evolutionary calculations from Schaerer et al. (1993) performed by P. Massey (priv. comm.):
For the 120
track at Z=0.008 (roughly the LMC metallicity), Zstays essentially unchanged in the core until the end of core H burning,
even though the mass fractions of C and N increase while O decreases:
at a number ratio
= 2 (i.e., the mass ratio Y has changed from 0.265
to 0.892), the value for Z has changed insignificantly from 0.0080 to 0.0077, and even more interestingly, the mass fraction of the sum of C, N, O, and Ne has essentially changed in the same way (0.0075 to 0.0070), even though the actual mass fraction of N has more than doubled.
To save significant computational effort, the occupation numbers of the background elements are calculated by means of an approximate solution of the NLTE rate equations. Such an approach has been successfully applied in a variety of stellar atmosphere calculations, e.g., to derive the radiative acceleration of hot star winds (Lucy & Abbott 1993; Abbott & Lucy 1985) and for the spectroscopy of hot stars (Schaerer & Schmutz 1994; Schmutz 1991) and Supernova remnants (Mazzali 2000; Lucy 1999; Mazzali & Lucy 1993). Puls et al. (2000) have used this method for an examination of the line-statistics in hot star winds, by closely following a procedure discussed by Springmann (1997) which in turn goes back to unpublished notes by L. Lucy.
One might argue that such an approximate approach can poorly handle all the complications arising from sophisticated NLTE effects. However, in the following we will show that the approximate treatment is able to match "exact'' NLTE calculations to an astonishingly high degree, at least if some modifications are applied to the original approach. Moreover, the calculated occupation numbers will not be used to synthesize line-spectra, but serve "only'' as lower levels for the line-opacities involved in the blocking calculations.
Actually, the major weakness of the original approach is the assumption of a
radiation field with frequency independent radiation temperatures
.
Since particularly the difference in radiation temperatures at strong ionization edges is responsible for a number of important effects, we have improved upon this simplifiction by using consistent radiation
temperatures (taken from the solution of the equations of radiative
transfer). As we will see in the following, this principally minor
modification requires a number of additional considerations.
One of the major ingredients entering the approximate solution of the rate equations is a careful selection of participating atomic levels. In agreement with the argumentation by Abbott & Lucy (1985) only the following levels are used:
In order to allow for a fast and clearly structured algorithm, we
allow only for ionizations to and recombinations from the ground-state of the
next higher ion, even if this is not the case in reality. Due to this
restriction and by summing over all line-processes an "exact'' rate
equation connecting two neighboring ions is derived which exclusively
consists of ionization/recombination processes. In the following, we will
further neglect any collisional ionization/recombination processes, which is
legitimate in the context considered here, namely in the NLTE-controlled
atmospheric regime of hot stars. (In the lowermost, LTE dominated part of the
atmosphere,
,
we approximate the occupation numbers a
priori by LTE conditions).
![]() |
Figure 1:
Ratio of ionization to recombination rate coefficients: relative error
between "exact'' ratios (Eq. (12)) and approximate ones (Eq. (15), with |
| Open with DEXTER | |
At first, let us consider an ion with only one spin system, e.g.,
a hydrogenic one. In this case, the ionization equilibrium becomes
![]() |
(2) |
![]() |
(3) |
By introducing the recombination coefficient
defined in the conventional way,
![]() |
(6) |
So far, our derivation and the above result are identical to previous
versions of the approximate approach. From now on, however, we will include
the frequency dependence of the radiation field. To this end, we describe
the ionization cross-sections by the Seaton approximation
(Seaton 1958), which is not too bad for most ions,
![]() |
(8) |
![]() |
(11) |
![]() |
(13) |
The remaining step concerns the term in the bracket above, i.e., the
approximate calculation of the excitation inside the lower ion (which, of
course, is also required to calculate the partition functions). For
consistency, frequencies (energies) are still defined with respect to the
ionization threshold, i.e., line frequencies have to be calculated from
instead of the usual definition (upper -
lower) which would refer to excitation energies.
We begin with the occupation numbers of meta-stable levels which can be populated via excited levels or via the continuum (see also Abbott & Lucy 1985).
![]() |
Figure 2: Population of meta-stable levels via excited ones (see text). |
| Open with DEXTER | |
Case a: low lying meta-stable level. The transition
frequencies of both transitions are fairly equal,
,
i.e.,
,
and we find
Case b: high lying meta-stable level. Now we have
,
In order to continue our calculation of
,
we find from Eqs. (14) and (17)
![]() |
(24) |
![]() |
(25) |
Due to our definition of subordinate levels their population can
be approximated by a two-level-atom Ansatz (between ground-state j=1 and
subordinate level
or between meta-stable level
and subordinate level
), such that the population can be expressed by
![]() |
(28) |
![]() |
(30) |
![]() |
= | ![]() |
|
![]() |
(31) |
![]() |
= | ![]() |
|
| = | ![]() |
||
![]() |
(32) |
In the following, we will consider some limiting cases which have to be reproduced by our approach.
![]() |
(33) |
![]() |
(34) |
![]() |
(35) |
![]() |
(36) |
| |
= | ![]() |
|
| = | ![]() |
(40) |
LTE-case is recovered independently from the specific
values of
and
in the lowermost atmosphere, when the dilution
factor approaches unity, W=1, and the radiation field becomes Planck,
.
In this case, the ionization balance becomes
![]() |
(41) |
![]() |
(42) |
Then for each of the separate multiplets, the ionization equation can be calculated independently. The different subsystems are defined in the following way:
Because of the assumed decoupling, for each subsystem we can
write down the appropriate ionization equation. For the ground-state
system, we have
For each of the j additional subsystems, we obtain by analogy
![]() |
(47) |
The major difference to our former approach (one spin system only)
is the following. In approach "one'', the ground-state population,
,
is affected by all meta-stable levels, whereas in approach "two'' only those meta-stable levels coupled to the ground-state system via higher levels have an influence.
![]() |
(50) |
![]() |
(52) |
To overcome the well-known problems of the Lambda-iteration when coupling the rate-equations with the equation of radiative transfer, we apply the concept of the Accelerated Lambda Iteration (ALI, for a review see Hubeny 1992) to obtain a fast and reliable convergence of the solution. Since our rate-equations have been formulated in a non-conventional way and since the radiation field is expressed in terms of local, frequency-dependent radiation temperatures, the procedure has to be modified somewhat, and we will describe the required re-formulations as follows (for a comparable implementation see also de Koter et al. 1993).
At first, assume that only one bound-free opacity is present, i.e.,
the radiation field is controlled by the opacity of the considered
transition i (no overlapping continua present). In this case, the usual
ALI formulation for the mean intensity
at
iteration cycle n is given by
| |
|||
| = | (53) |
Substituting this expression into the rate equations, we find for the
corresponding effective ionization/recombination rate coefficients
![]() |
(54) | ||
![]() |
(55) |
![]() |
|||
| (56) | |||
| (57) |
![]() |
(58) |
![]() |
Figure 3:
Approximate NLTE vs. the exact case: He ionization fractions ( from
top to bottom: He III, He II, He I) for pure H/He atmospheric models at
|
| Open with DEXTER | |
Since the Lambda Iteration fails only in the optically thick case, we apply
the ALI-scheme exclusively for ground state transitions. Thus, by
substituting the effective rate coefficients
and
into Eqs. (4), (5), we have
![]() |
(59) |
![]() |
(60) |
![]() |
(61) |
![]() |
(62) | ||
![]() |
(63) |
| (64) | |||
![]() |
| |
= | ![]() |
|
| = | ![]() |
(65) |
In order to check the accuracy of our approximate approach, we will present
two different test calculations. The first test aims at an
investigation of the methods outlined above, unaffected by additional
complications such as line-blocking/blanketing. To this end, we have
computed a pure H/He atmosphere at
= 40 000 K, for two different sets of
parameters: the first model (A4045 with
= 4.5) corresponds to a dwarf with
thin wind, the second (F4037 with
= 3.7) to a supergiant with thick
wind
.
For both models we have calculated an "exact'' solution as described in Paper I, namely by solving for the H/He occupation numbers from the complete rate equations, with all lines in the CMF and a temperature stratification calculated from NLTE Hopf-parameters. In order to test our approach, we calculated two additional models, with an exact solution for hydrogen only, whereas helium has been treated by means of our approximate approach. (In the standard version of our code, helium is always treated exactly.)
![]() |
Figure 4: Approximate NLTE (dotted) vs. the exact case (bold): He departure coefficients for model F4037. Upper panel: He II ground-state departure coefficient. Lower panel: He I triplet and singlet "ground''-states (upper and lower curves, respectively). |
| Open with DEXTER | |
Figure 3 shows the very good agreement of the resulting ionization fraction for helium in both cases. The small differences at large optical depths (i.e., for LTE conditions) are due to the different atomic models for helium used in both the exact and the approximate solution. (The data-base applied to the approximate solution comprises a lower number of levels for both He I and He II, so that the partition functions are somewhat smaller than in the exact case, and consequently also the ionization fractions. The occupation numbers of the levels in common are identical though).
The excellent agreement of the He II ground state departure coefficient as a function of depth (Fig. 4, upper panel) is most intriguing. The crucial feature is the depopulation of the He II ground-state close to the sonic point, which is a sophisticated NLTE-effect
arising in unified model atmospheres and depends on a delicate balance
between the conditions in the He II ground-state, the n=2 ionization edge
and the He II Ly
line (which itself depends on the radiation
field at 303 Å and the escape probabilities), cf. Gabler et al. (1989). The
comparison between exact and approximate solution shows clearly that our
approach, accounting for frequency-dependent radiation temperatures and
important line transitions, is actually able to cope with such complicated
problems
.
In the lower panel of the figure, we have displayed the "ground''-state departure coefficients of He I, for the triplet and singlet system (upper and lower curves, respectively). Although the precision is not as good as for the He II ground-state, He I at 40 000 K is an extremely rare ion, and the major features (depopulation of the singlet ground-state, no depopulation for the triplet ground-state) are reproduced fairly well.
![]() |
Figure 5: Approximate NLTE (grey) vs. the results of a solution of the complete rate equations, using the Sobolev line transfer (black): ionization fractions of important metals for model F4037. The ionization stages III, IV, V (dotted, dashed and dashed-dotted, respectively) are displayed. |
| Open with DEXTER | |
The second test investigates the behaviour of the metals. We compare the results from the approximate method with results from an "almost'' exact solution, for model F4037. As we will see in Sect. 7, the introduction of a consistent temperature structure calculated in parallel with the solution of the rate equations forced us to consider the most important elements (in terms of their abundance) in a more precise way than described so far, at least if we calculate the temperature from the electron thermal balance. In this case it is extremely important that the occupation numbers from all excited levels are known to a high precision in order to account for the cooling/heating by bound-bound collisions in a concise way. Unfortunately, this latter constraint cannot be fulfilled by our approximate method, because not all excited levels are considered, and small deviations from the exact solution (which are negligible for the effects of line-blocking, see below) can have disastrous effects on the total cooling/heating rates.
![]() |
Figure 6: As Fig. 5, but for model A4045. |
| Open with DEXTER | |
Thus, for the most abundant elements the complete set of rate-equations has to be solved for in any case, and this solution (which uses a Sobolev line transfer, cf. Sect. 7) is compared to our approximate one in Fig. 5, for the ionization stages III to V of some important metals, namely C, O, Si, Ar, Fe and Ni. Note that the comparison includes the effects of line-blocking on the radiation field, where this radiation field has been calculated either from the exact occupation numbers or from the corresponding approximate values. Our comparison demonstrates
For our models, however, this is of minor importance, since we are not aiming at a perfect description of the occupation numbers in the outer wind unless we actually need it, i.e., when a consistent temperature structure is derived. In this case, the occupation numbers are calculated exactly anyway.
Different occupation numbers influence the radiation field, which in turn influences the occupation numbers, and so on. This is the second important process which might affect our final approximate solution. Figure 7 compares the emergent fluxes (expressed as radiation temperatures) for the converged models of F4037, calculated by both alternative approaches.
Due to the excellent agreement between the ionization fractions in the line/continuum-forming part of the atmosphere, the fluxes also agree very well. The maximum differences, located between 200 to 400 Å, are of the order of
1000 K, which translates to a typical difference in population of
0.15 dex in the outer wind.
Globally, however, the differences in flux are so small that we can consider the two results as equivalent. Thus, the radiation field calculated in parallel with the line-blocking background elements is insensitive to the chosen approach (exact vs. approximate occupation numbers) which primarily differs in the precision (and presence) of subordinate levels.
The most time-consuming part of the computation of realistic stellar
atmospheres is the calculation of the radiation field, realizing the
multitude of overlapping
lines with considerable opacity (see also the discussion by
Puls & Pauldrach 1990; Pauldrach et al. 2001).
For CMFGEN as well as for the wind-code developed by the Potsdam group (for a recent status report, see Gräfener et al. 2002), this problem has been tackled by performing a comoving-frame solution for the complete EUV/UV range. Obviously, this approach is very time-consuming. A quick calculation shows that the number of frequency points which must be treated is of the order of 900 000, if a range between 200 and 2000 Å and a typical resolution of 0.8 km s-1 is considered (i.e., ten points covering a thermal width of 8 km s-1).
In the approach followed by WM-Basic, on the other hand, an observer's frame solution is performed which requires "only'' a few thousand frequency points to be considered. The conservation of work, however, immediately implies that in this case a lot of time has to be spent on the resolution of the resonance zones of the overlapping lines, a problem which is avoided a priori in a CMF calculation.
In order to solve the problem on a minimum time-scale, both a Monte-Carlo
solution
(e.g., Schaerer & de Koter 1997; Schaerer & Schmutz 1994), and a statistical approach are feasible.
Since the number of metal lines to be treated is very large, the information about the exact position of individual lines inside a (continuum transfer) frequency grid interval becomes less important for obtaining a representative mean background. As shown by Wehrse et al. (1998), the Poisson Point Process is well suited to describe such a line ensemble, particularly because it is very flexible and can be described by relatively few parameters.
The additional introduction of a Generalized Opacity Distribution Function by Baschek et al. (2001) serves two purposes. First, additional analytical insight is given into the effects of the vast amount of blocking lines on the mean opacity in differentially moving media with line overlap. Second, it is a fast tool to derive such mean backgrounds numerically. In particular, it is able to "solve problems that have been inaccessible up to now as e.g. the influence of very many, very weak lines'' (Baschek et al. 2001), and to describe the transition from a static to a moving configuration, since it is equally efficient in both cases.
In our opinion, this approach is very promising, and work adapting and applying the corresponding method is presently under way in our group. Since it will take some time to finalize this approach (the most cumbersome problem is the formulation of consistent emissivities), we have followed a somewhat simplified approach, which relies on similar arguments and has been developed by carefully comparing with results from "exact'' methods, mostly with the model grid calculated with WM-Basic as described by Pauldrach et al. (2001).
![]() |
Figure 7: As Fig. 5. Comparison of radiation temperatures of converged models. |
| Open with DEXTER | |
Again, the principal idea is to define suitably averaged quantities that represent a mean background and that can be calculated easily and fast. The multitude of lines will be approximated in terms of a pseudo continuum (split into a "true'' absorption and a scattering component), so that the radiative transfer can be performed by means of a standard continuum solution, for relatively few frequency points (see below). Strongest emphasis has been given to the requirement that any integral quantity calculated from the radiation field (such as the photo-integrals) has to give good approximations compared to the exact case, because these quantities (and not the frequential ones) are most decisive for a correct description of the level populations and, in turn, for the blocked radiation field.
To this end, we define a "coarse grid'' with spacing
,
where
is a typical thermal velocity (say, of oxygen) including micro-turbulence, and 2 N is an integer of the order of 100. (The reason to define 2N here instead of N will soon become clear.) Under typical
conditions, this grid has a resolution of 1000-1500 km s-1 and is used to
calculate appropriate averaged opacities. With respect to a simplified
approach, a mean constructed in analogy to the Rosseland mean is perfectly
suited, i.e., an average of the inverse of the opacity,
First, assume that any velocity field effects (leading to Doppler-shift induced line overlaps) are insignificant, i.e., assume a thin wind, so that line blocking is essential only in the subsonic regions of the wind. The generalization to approximate line-overlap in the wind will be described later on.
Instead of evaluating the "exact'' profile function, for each line we use a
box car profile of width
.
The frequential line opacity is, thus,
given by
![]() |
(69) |
![]() |
(70) |
![]() |
(72) |
In order to calculate the corresponding emissivities, we assume that each
transition can be described by a two-level atom, where the lower occupation number is known from the solution ("exact'' or
approximate) of the rate equations
.
Although this assumption is hardly justified for (weak) recombination lines, it is a fair representation for most of the stronger transitions arising from either the ground-state or a meta-stable level, particularly if the level population itself is calculated from a multi-level atom.
It might be argued that the two-level atom approach is superfluous for those connecting transitions which are calculated from an exact NLTE solution, since the occupation numbers for both levels and, thus, the source-functions are already known. The maximum number of these lines is of the order of 30 000, and therefore much lower than the total number of lines we are using for our line-blocking calculations (cf. Sect. 3). For the latter transitions, however, only the lower level is present in the atomic models, so that the corresponding source-functions have to be approximated in any case.
Moreover, treating all lines (including the connecting transitions) in a two-level way has the additional advantage that the contribution of scattering and thermal processes can be easily split, which allows us to simulate their impact by means of a pseudo-continuum, so that the standard continuum transfer can be applied without any modification.
To keep things simple and as fast as possible and to be in accordance
with our assumption of box car profiles, we replace
the scattering integral inside the two-level source-function
by mean intensities, i.e., we write
| (73) |
![]() |
(74) |
In the following, we will investigate how to average the above quantities in order
to be consistent with our definition of
and
.
With respect
to the equation of transfer, which will be finally solved on the coarse
grid, we find that after integration over the subgrid-channels
![]() |
(75) |
![]() |
(76) |
There are, of course, a number of cases where the above approximation is poor. With respect to the results presented below and since we are not aiming at a perfect, highly resolved description of the radiation field in the line-blocking EUV/UV regime, the errors introduced by the above approximation (and the following one, which is of similar quality) are acceptable though.
In order to proceed with appropriate expressions for the emissivity, the
mean source-function,
,
is given by
![]() |
(78) |
![]() |
(79) | ||
![]() |
(80) | ||
| (81) |
![]() |
(82) |
![]() |
Figure 8: FASTWIND vs. WM-Basic (grey): comparison of emergent fluxes for two dwarf and two supergiant models at 35 and 45 kK (for parameters, cf. Pauldrach et al. 2001). In order to allow for a meaningful comparison, the high resolution frequency grid provided by WM-Basic has been re-mapped while keeping the corresponding flux-integrals conserved. |
| Open with DEXTER | |
We now need to incorporate the effects of the velocity
field into our approach. Due to the method to average the
opacity, we cannot simply shift the lines with respect to the
stellar frame. Consider, e.g., one strong line to be present without
any other interfering lines. In "reality'' and in the observer's frame, the
absorption part of this line becomes broader as a function of velocity, i.e.,
the larger the velocity the more flux is blocked (of course, a significant
part is reemitted due to scattering). If we simply shift our line(s)
as a function of velocity, almost nothing would happen,
since, as shown above, the mean opacity/radiation field remains almost
unaffected by one strong line, due to the possible escape via the (N-1)
unblocked sub-channels. Thus, in order to simulate the physical process, we
proceed in a different way. When the velocity shift becomes
larger than twice the average "thermal'' width (including
micro-turbulence), we combine (in proportion to the local velocity) more and
more subchannels to increase the relative weight of the line in the mean
opacity. In particular, the line width (more precisely, the width of the
sub-channels) is set to the value
![]() |
(83) |
![]() |
Figure 9:
Comparison of ionizing photon number for the model grid provided by
Pauldrach et al. (2001). Left panel: logarithm of Zanstra-integrals, |
| Open with DEXTER | |
Before we test our approximate approach by comparing with alternative calculations, we mention two important consistency checks we have performed.
The parameters of the corresponding models (calculated without X-rays) can be
found in Pauldrach et al. (2001, Table 5). Our models have been constructed as
closely as possible to the approach inherent to WM-Basic, i.e.,
including a consistent temperature stratification (which will be
described in Sect. 7) and Sobolev line-transfer. For the
velocity-field, we have used
,
which results in a stratifiction
very close to the one predicted by WM-Basic (see below). The computation
time on a 2 GHz processor machine is of the order of 15 to 20 min per
model (typically 40 to 50 iteration cycles for a final convergence below 0.003 in all quantities, if the temperature is updated each 2nd cycle).
The grid comprises 6 "dwarfs'' and 5 "supergiants'' in the range between 30...55 kK ("D30''..."D55'' and "S30''..."S50'', respectively), and we have concentrated on the grid with solar abundances, in order to deal with more prominent effects related to line-blocking/blanketing. Figure 8 compares the emergent fluxes for some typical cases, two dwarf and two supergiant models at 35 and 45 kK. In order to allow for a meaningful comparison, we have re-mapped the high resolution frequency grid provided by WM-Basic while keeping the corresponding flux-integrals conserved.
![]() |
Figure 10: Comparison of velocity/density structure for model S30. Grey: WM-Basic; bold/dashed: FASTWIND with/without photospheric line-pressure, respectively. |
| Open with DEXTER | |
Overall, the agreement is rather good; in particular, the range above
400 Å is reproduced very well, except for some strong
absorption/re-emission features which are missing in our mean-opacity
approach. We have convinced ourselves that in all cases the IR-fluxes
(not displayed here) also agree perfectly, i.e., the IR flux-excess induced by
the wind is reproduced equally well in both codes. Major differences are
"only'' present in two regions: most models differ in fluxes below
200 Å, although the strength of He II Lyman-jump itself is very similar.
Mostly, this problem is related to the enormous bound-free
opacity provided by O IV (and Fe V or C IV for the hotter or cooler objects,
respectively) leading to an optically thick wind from the outermost radius
point on (in our case,
), so that the flux is rather
badly defined in this frequency region. As we will see from a comparison
with models calculated with CMFGEN (Fig. 15),
these models predict a third alternative for
Å, and even
the Lyman-jump is different. As a result, we consider the ionizing fluxes in
this wavelength range as not particularly reliable. Moreover, the influence
of X-rays becomes decisive, implying that any tool for nebula
diagnostics should use these numbers with care.
The second inconsistency is found in the region between 300 to 400 Å. Although this range poses no problem for supergiants, the flux-blocking predicted by FASTWIND for dwarfs between 35 to 45 kK is larger than calculated by WM-Basic, with a maximum discrepancy around 35 kK. CMFGEN again produces somewhat different results in this range: agreement with WM-Basic is found for dwarfs, whereas the fluxes emitted from supergiants are larger compared to both FASTWIND and WM-Basic.
This dilemma becomes particularly obvious if we consider the corresponding
Zanstra-integrals,
Note that in this wavelength range the line-density is very large, and differences in the treatment of the weakest background opacities might explain the established disagreement. An argument in support of this hypothesis is given by the fact that FASTWIND recovers the results by WM-Basic perfectly if a line-list is used which has significantly fewer (overlapping) weaker lines in the considered interval. For a final statement, however, more tests are certainly required. Note that a comparison with CMFGEN addressing this point will not solve the problem, since the number of lines included in this code is mostly lower than described here, because CMFGEN uses only those lines where the occupation numbers of both levels are known, in contrast to our approach which uses also lines where the upper level is lying too high to be included into the rate equations.
One last point we would like to mention concerns model S30. In a first
comparison, we immediately encountered the problem that this
model provided fluxes which showed significantly less agreement at all
frequencies than the other models (indicated by the plus-signs in
Fig. 9). Comparing the models themselves, it turned out that
temperature, density and velocity structure showed a severe mismatch in
photospheric regions (cf. Fig. 10, grey vs. black curves). After some
tests, we found that both models agree well if the photospheric line
pressure is neglected in FASTWIND (grey vs. dashed curves in
Fig. 10). Most likely, this problem is related to the treatment of
the line pressure in WM-Basic. Whereas the continuum forces are
calculated from correctly evaluated opacities, the line pressure,
independent of location, is calculated in terms of the force-multiplier
concept, utilizing the Sobolev approximation. Particularly,
,
with "depth parameter''
.
Thus,
decreases rapidly in photospheric
regions when the density is large and the velocity gradient small.
In those cases where the (static) line pressure is non-negligible in
photospheric regions, the chances are high that the above approximation
leads to a too large effective gravity, i.e., too high densities. Actually,
this problem has been known for a long time and has been discussed in
detail in Pauldrach et al. (1986, particularly Fig. 6c#. The reason that this problem
occurs only in S30 is that the Eddington factor is
considerably higher than for almost all other models (
).
Thus, the photospheric line pressure has much more impact than for models
with either high gravity or low
.
Moreover, at an effective
temperature of 30 kK, Fe IV with its enormous number of lines spread
throughout the spectrum is the dominant (or almost dominant) ionization
stage in the "middle'' photosphere, thus contributing a much larger amount
of static line pressure than for hotter temperatures, where Fe V or even
Fe VI are contributing.
We have also compared our (cooler) models (from our grids as described in Sect. 9 and from additional A-star models) with corresponding Kurucz models, where in most cases a very good agreement regarding the photospheric radiative acceleration has been found, e.g. Fig. 11. Only for models cooler than 9000 K does a mismatch become obvious, where "our'' radiation pressure is too low, due to a number of missing Fe II lines in the optical (improvements are under way).
![]() |
Figure 11: Comparison of total photospheric radiative acceleration for model S30 (bold) vs. results from an analogous hydrostatic Kurucz-model (dotted). Note that the gravitational acceleration for this model is 1000 cm s-2, i.e., the radiative acceleration is very close to this value and, thus, of extreme importance (cf. Fig. 10). The deviations at largest depths are due to the fact that this model becomes (spherically) extended in the lowermost photosphere, an effect which cannot be treated in a plane-parallel approach (cf. Paper I). |
| Open with DEXTER | |
For a meaningful comparison concerning our approximate
line-blocking, in Fig. 9 we have used the results from our S30 model without photospheric line-force, whereas the results from the
"actual'' model (including
)
are indicated by "+''.
Independently, however, Fig. 10 (left panel) also shows
the validity of our treatment of the transition zone from photosphere to
wind (cf. Paper I), since in this region both velocity fields agree
perfectly. (Remember that WM-Basic solves the hydrodynamical
equations in a consistent way.)
One of the more complex problems when solving the coupled equations of
statistical equilibrium and radiative transfer is the presence of population
inversions, which often occur in the outermost layers of hot expanding
stellar atmospheres. The amount of the overpopulation (i.e.,
nu/gu >
nl/gl) is usually small, but even in this case it invokes a number of
problems concerning the solution of the radiative transfer equation.
Particularly with respect to the usual concept of using source functions, a
problem occurs in the transition zone between "normal'' population and
overpopulation, where the source function formally diverges. In addition,
factors like
may produce numerical problems for
.
In a
number of codes, this problem is "solved'' by setting the upper level into
LTE with respect to the lower one or by other approximations. Since level
inversions are particularly present between levels responsible for IR-lines
and since FASTWIND aims at a reliable solution also in these cases, we
cannot afford such approximations and have to solve the "exact'' case
which in turn has an influence on the degree of overpopulation itself. In
this section, we briefly describe how we have solved the problem in
FASTWIND both with respect to the Sobolev approach and within the
CMF-transport.
Since the Sobolev approach uses only local quantities, a divergence of the source function is not possible,
except for the extremely unlikely case that upper and lower populations,
normalized to the appropriate statistical weight, are numerically
identical. Thus, we can retain the standard concept (optical depth and
source function) and follow the approach described in Taresch et al. (1997):
in the case of a level inversion, the interaction function
![]()
is split into two parts in order to avoid numerical problems,
![]() |
(85) |
![]() |
(86) |
For
,
i.e., dominating continuum,
U2 approaches zero. In the case of dominant line processes, on the other
hand, and
,
U2 approaches (
and
goes to
zero. Thus, we recover the "classical'' result by Sobolev, where the
influence of continua has been neglected.
In our approach, we have significantly extended the grid used by
Taresch et al. (1997) from which U2 is calculated by means of
interpolation. Due to the different behaviour of this function in different
regions of the
plane, (four) different tables with
different degrees of resolution have been calculated. The boundaries of the
complete grid comprise the area between
and
.
Beyond the boundaries,
U2 is calculated analytically (by either considering the appropriate limits or using a first order expansion). In particular,
| (87) | |||
| (88) | |||
| (89) |
In the CMF solution, the problem of source-function divergence is inevitable
when a population inversion occurs and the standard formalism is used. Even
if the local quantities are not diverging, there will be an implicit
divergence between the two depth-points before and at the beginning of
overpopulation, which, due to the applied discretization, will not be handled
consistently. To avoid this problem, it is more suitable to work directly
with emissivities and opacities rather than with optical depths and source
functions. Thus, in the case of inversion, we solve the
two coupled equations of radiative transfer in the comoving frame according to
![]() |
(90) | ||
![]() |
(91) |
In order to discretezise the equations with respect to z and x, a fully implicit scheme is used. As was shown by Mihalas et al. (1975, Appendix B) this method is unconditionally stable.
A number of tests have been performed concerning both the Sobolev and the
CMF implementations. Most importantly, we have also tested models where the
above discretization of the CMF equations with respect to z has been used
for all transitions, not only for the "inverted'' ones, and found
satisfactory agreement with our standard implementation using a
discretization with respect to
.
After convincing ourselves that the algorithms are working in principal, we have tested our improved methods by comparing them with older results (where in case of inversion the upper level and the line source function were set to zero). This comparison has been performed for the O-star grid described in the previous section. The results were very satisfying, and a number of convergence problems originating from the older treatment of inverted populations are no longer present.
The differences in the resulting H/He line profiles (both in the optical and in the IR) turned out to be rather small, since for our grid parameters these lines are formed below those regions where the inversion sets in. However, a consistent treatment might be important
for winds with more extreme mass-loss rates and for a number of metallic IR transitions with an inversion already occurring in photospheric regions
.
As has been previously mentioned, the present version of
FASTWIND allows for the calculation of a consistent temperature
stratification, utilizing a flux-correction method in the lower wind and the
thermal balance of electrons (cf. Kubát et al. 1999) in the outer
part
. The region where
both methods are connected is somewhat dependent on mass-loss, but typically
lies at
= 0.5. Although the implementation of this method is
straightforward, and the contribution of individual processes have been
discussed in detail by Drew (1985,1989), three points are worth
mentioning.
In order to calculate the appropriate heating/cooling rates resulting from
collisional bound-bound transitions, the population of excited levels is as
important as the population of ground and meta-stable ones. This can
readily be seen from the fact that the net heating rate from a
collisional transition between lower level l and upper level u can be
expressed as
To overcome this dilemma we incorporated a detailed solution of the statistical equilibrium at least for those elements with large contributions to the net heating rates (positive or negative). After some experiments it turned out that the inclusion of the most abundant background elements C, N, O, Ne, Mg, Si, S, Ar, Fe, Ni (plus the explicit elements, of course) is sufficient to stabilize the results. For these elements then, the complete rate-equations are solved with line transitions treated in Sobolev approximation, whereas for the remaining ones the approximate NLTE solution is employed.
The second point to be mentioned regards the flux-conservation of the final models. The conventional approach to calculate the energy balance, formulated in terms of radiative equilibrium, satisfies this constraint by construction, at least in principle. (Most numerical codes, including CMFGEN and FASTWIND, calculate mean intensity and flux on different grids, which somewhat destroys the coupling between radiative equilibrium and flux conservation). On the other hand, our formulation in terms of the electron thermal balance is decoupled from the latter requirement, at least regarding any explicit dependence. Note, however, that there is an implicit coupling via the rate equations, assuring that the constraints of electron thermal balance and radiative equilibrium are physically equivalent (cf. Hillier & Miller 1998; Hillier 2003, where further discussion concerning both methods and their correspondance is given). Thus, we can use the achieved flux-conservation as an almost independent tool to check whether our models have been constructed in a consistent way. In most of the cases considered so far we have found a perfect conservation, but in the worst cases (below 5% of all models) a violation up to 1.5% is possible.
The third point to be discussed is mainly relevant for our specific approach of modeling stellar atmospheres. Presently, and in accordance with the majority of similar codes, we do not update the photospheric density stratification once it has been calculated. Since the photospheric structure equations are solved for the gas-pressure P and the density is calculated from the ratio P/T, the density is only as good as the initial "guess'' for the temperature stratification. Moreover, an implicit dependence of the final temperature distribution on this initial guess is created.
Thus, it is still important to obtain a fair approximation for the latter quantity, which in our models is accomplished via the corresponding NLTE Hopf-parameters (see Paper I) which have to account for line-blanketing effects. Meanwhile, we have accumulated a large set of these parameters from our model-grid calculations (and, for cooler temperatures, from corresponding Kurucz-models). If, on the other hand, the initial (photospheric) temperature stratification were not appropriate, both occupation numbers and line profiles would be affected by the erroneous density (although the flux would be conserved, see above).
In Fig. 12 we show some of our results in comparison with results calculated by means of WM-Basic, a code that also uses the electron thermal balance. Obviously, the differences are tiny and visible only for the temperature bumps of supergiants, which are predicted by WM-Basic to be more prominent. Note, however, that our solution is more consistent with the results from CMFGEN (see Fig. 14), which will be presented in the next section.
Comparing the computation time of models with and without consistent temperature structure, we find a typical difference of a factor of two. Interestingly, the number of iterations becomes only moderately larger (because of the fast convergence of the temperature when using the electron thermal balance, see Kubát et al. 1999), and most of the additional time is spent solving the NLTE equations for the important back-ground elements.
![]() |
Figure 12: FASTWIND (bold) vs. WM-Basic (grey): comparison of temperature stratification for some of the models described in Sect. 5.3. |
| Open with DEXTER | |
![]() |
Figure 13: Extreme temperature-bump around 22 000 K: FASTWIND (bold) vs. WM-Basic (grey, dashed) and CMFGEN (crosses). See text. |
| Open with DEXTER | |
We finish this section with an interesting finding and warning. After having
calculated a large number of models with our code, in certain domains of
we have found temperature bumps of extreme extent. In contrast
to "normal'' bumps (arising from line-heating in the outer photosphere)
which are of the order of 2000 K or less for O-stars (Fig. 12), corresponding values at lower effective temperatures might reach 5000 K, as shown for an exemplary dwarf-model at
=
22 400 K in Fig. 13.
This behaviour has been confirmed by calculations performed by WM-Basic and CMFGEN, kindly provided by T. Hoffmann and F. Najarro. This finding allows for two conclusions. First, the effect is "real'', at least in terms of the applied physics (see below), and second, the results from different codes using different techniques are strongly converging, which increases our confidence in the results.
After some investigation, it turned out that the feature under discussion
originates from bound-bound heating by C III
(which is a major ion at these temperatures), contributed by
few transitions connected to the ground-state (singlet), to the meta-stable
level (lowermost triplet state) and the transition between ground and
meta-stable level at roughly 1909 Å. Note that the latter transition has
been identified to be of significant importance for the energy-balance in
the wind of P Cyg, in that case as a cooling agent (cf. Drew 1985,
Fig. 3). In our case, however, the C III ground-state is strongly
underpopulated in the transonic region (because of the same effect
under-populating the He II ground-state in hot stars, cf.
Gabler et al. 1989), so that the bracket in Eq. (92) becomes
very large and the heating-rate enormous, also because of the large
collisional strengths of these transitions. If, on the other hand, the
contributions by C III are neglected, a temperature bump of only
moderate size is created.
The lesson we learn from this exercise is two-fold. First, only a few
lines (from one ion) can lead to a considerable heating in stellar
atmospheres, at least theoretically. Since this heating takes place in the
outer photosphere it will have a significant effect on the spectra, and we
can check this prediction observationally. However, we have also to consider
that the degree of heating (i.e., the extent of the temperature bump) depends
strongly on the corresponding collision strengths of the responsible
transitions (as a function of temperature), and before relying on our
results we have to carefully check for possible
uncertainties
.
In this section, we will compare the results from our models with corresponding results from CMFGEN, with particular emphasis on the optical H/He profiles which cannot be compared to results from WM-Basic, due to lack of comoving frame transport and adequate line-broadening. For this purpose, we have used the CMFGEN-simulations by Lenorzer et al. (2004), who have provided a grid of dwarf, giant and supergiant models (no clumping) in the O-/early B-star range. The corresponding FASTWIND models have been calculated with identical parameters, and the explicit elements (H/He) have been treated with comoving frame transport. Thus, the only "physical'' difference in both calculations concerns the photospheric density stratification, which is approximated by a constant scale-height in CMFGEN, but described consistently by FASTWIND (cf. Sect. 5).
![]() |
Figure 14:
As Fig. 12, but for FASTWIND (bold) vs.
CMFGEN (grey, dashed). The stellar parameters are similar to the models
displayed in Fig. 12, with
|
| Open with DEXTER | |
![]() |
Figure 15: As Fig. 8, but for FASTWIND vs. CMFGEN (grey). Effective temperatures as in Fig. 14. Only the EUV part is plotted, at larger wavelength the results are extremely similar. |
| Open with DEXTER | |
![]() |
Figure 16:
As in Fig. 9, right panel, but for CMFGEN vs.
FASTWIND (positive values result from Zanstra-integrals being larger
in CMFGEN). Triangles: dwarfs; asterisks: supergiants. Note that the
x-axis extends only until
|
| Open with DEXTER | |
The corresponding temperature profiles are displayed in
Fig. 14, for two dwarf and two supergiant models with
parameters similar to our comparison with WM-Basic. Remember that the
temperature structure is derived from radiative equilibrium in CMFGEN,
whereas FASTWIND uses the thermal balance of electrons in the outer
atmosphere. Overall, the differences are small, and the extent of the
temperature bumps are comparable. The only disagreement is found in the
outer wind, where FASTWIND uses an artificial cut-off (
0.4
)
in order to prevent numerical problems at lower effective
temperatures. We have convinced ourselves that this cut-off has no further
consequences for the models as described here, which neglect adiabatic cooling
in the outer wind.
Figure 15 compares the corresponding EUV-fluxes, in analogy
to Fig. 8. As already discussed in Sect. 5.3,
the largest differences occur in the He II-continua. This effect can be seen
even more clearly in Fig. 16, lowest panel. Regarding the
supergiants, the deviation is contrary to our comparison with
WM-Basic. The WM-Basic He II-fluxes were mostly lower than those from
FASTWIND, whereas the CMFGEN-fluxes are larger, particularly at
the edges, so that the corresponding Zanstra integrals become larger as
well. Thus, the FASTWIND results for
lie roughly in the
middle of the results from CMFGEN and WM-Basic, at least for the
supergiants. Again, note the extreme sensitivity of the model predictions in this frequency range. The reader is warned about any uncritical use of corresponding results, e.g., with respect to nebula
modeling.
Regarding the dwarf models, both codes give more or less identical results
for the He II-continua for
< 36 000 K, whereas at hotter
temperatures extreme differences are found for the two models at
=
41 000 K and 43 500 K, respectively. In contrast both to our predictions and
those from WM-Basic, the CMFGEN-models do not show any
He II-edge at all, cf. Fig. 15, model "3V''.
Concerning the O II-continua (actually, for the complete range within
300 Å
400 Å), the hotter models (
> 35 000 K)
show a higher flux-level in CMFGEN, for both the supergiants and the
dwarfs. We have already commented on this problem in
Sect. 5.3 and speculated that this behaviour is related to
missing line-opacity. (O II itself plays no role at these temperatures.)
Of course, we cannot exclude a problem in our
approximate treatment of line-blocking. In accordance with the
comparison with WM-Basic, the agreement of the H I- and He I-continua
is almost perfect.
Figures 17 and 19 display the strategic H/He lines
in the optical ( CMFGEN-profiles in magenta). Regarding the dwarfs, the
agreement of almost all lines is excellent. The only differences are found
for the line cores of He II 4686, which are shallower in CMFGEN at
almost all temperatures, and for the He I singlets for models "4V'' to "6V''
with
lying in the range between 41 000 K and 36 000 K, respectively.
(Note that for model "4V'' He I 4387 agrees well whereas He I 4922 and He I 6678 differ.)
Most prominent are the differences for models "5V'' and "6V''
(the same is true for the giant models not displayed here), where all
singlet lines predicted by CMFGEN are almost a factor of two smaller
in equivalent width than those predicted by FASTWIND. Most
interestingly, however, the triplet lines agree perfectly throughout the grid.
So far, the origin of this discrepancy could not be identified; particularly, the atomic data used (incl. broadening functions) are very similar, and also the ionizing continua (important for the singlet-formation) agree very well, as shown above. One might speculate that there is a connection to the flux differences around the He II resonance line at 304 Å or to possible discrepancies at the He I resonance line(s), but this has to be checked carefully (investigations under way). Further comments on this discrepancy will be given after we have discussed the results for the supergiants.
The corresponding profiles are displayed in Fig. 19, upper
panel. There, the situation is somewhat different to the dwarf case. The
deviations of the He I singlets are not as extreme
as before. Significant disagreement is found only for He I 4922 and 6678 (no
problem for He I 4387) in model "5Ia'' (36 000 K), where these singlets are
weak anyway. For model "6Ia'' the differences are moderate, much less than
the factor of two in equivalent width encountered above. Noticeable
differences are found for other lines though. At first, the hydrogen Balmer
line wings predicted by CMFGEN are much stronger, which would lead to
lower gravities if an analysis of observed spectra were performed. Second,
both H
and He II 4686 show stronger wind emission which would lead to
lower mass-loss rates compared to FASTWIND. Note however that the
wind emission in both lines is a strongly increasing function of mass-loss
(e.g., Puls et al. 1996), and an analysis of observed spectra
would result in
-differences not exceeding the 20 to 30% level.
The difference in the Balmer line wings points to a problem mentioned
above, namely the assumption of a constant photospheric scale height
in CMFGEN. In order to obtain an impression of how far this
approximation (as well as the somewhat artificial transition from
photosphere to wind) has an influence on the resulting models and profiles,
Lenorzer et al. (2004) have calculated an additional set of "low-gravity''
supergiants, where the gravity has been lowered by typically 0.1 to 0.2 dex
(model series "_lg'') with respect to their "standard'' grid of
supergiants. Due to this manipulation, at least part of the effect of
photospheric radiation pressure
is accounted for (although
this quantity is not constant throughout the photosphere), since the
profiles provide a measure of the effective gravity (i.e.,
)
alone.
![]() |
Figure 17:
FASTWIND (black) vs. CMFGEN (magenta): comparison of strategic H/He lines in the optical for the dwarf-models from the grid by Lenorzer et al. (2004).
For both models, the lines have been degraded to a resolution of 10 000 and
rotationally broadened with
|
| Open with DEXTER | |
| |
Figure 18:
Wind-strength parameter Q as an optical depth invariant: H/He profiles
for the model of |
| Open with DEXTER | |
In Fig. 19, lower panel, we compare the FASTWIND profiles
(identical to those from the upper panel, since our "high gravity'' models
do include the photospheric
)
with these low-gravity
models calculated by CMFGEN. Consequently, the photospheric densities
should be much more similar than in the previous case, at least in those
regions where the Balmer line wings are formed. Indeed, the differences in
H
and H
have now vanished, and the H
emission is also
very similar, except for the hottest models on the blue side of the profile.
In some cases, the discrepancy for He II 4686 has become weaker as well. The
He I triplets have not changed (they seem to be almost independent of the
photospheric density in CMFGEN), whereas a strong influence on the
He I singlets is found. In the "critical'' temperature region, they have
become significantly weaker, and a strong discrepancy also for the
low-gravity model "6Ia_lg'' is present again, by the same degree as we have
found for the dwarfs.
![]() |
Figure 19:
As Fig. 17, however for the supergiants from the grid
by Lenorzer et al. (2004). Upper panel: CMFGEN models with "standard''
gravities. Note that the differences in the wings of the
Balmer lines and in the H |
| Open with DEXTER | |
In summary, we find a very good agreement with the optical spectra from CMFGEN if the problem of different density stratifications is accounted for. The only disturbing fact is the strong difference in the He I singlets for dwarfs between 36 000 to 41 000 K and for supergiants between 31 000 to 35 000 K.
Although it is presently not clear which profiles are "correct'' or whether
the truth lies in between, we like to point out the following. In our
analyses of Galactic O-stars (Repolust et al. 2004), no problems were found in
matching both the observed singlet and triplet lines in dwarfs. Concerning
the supergiants, we had a problem for almost all stars cooler than O6,
namely the well-known "generalized dilution effect'' (see the discussion
and references in Repolust et al. 2004). Briefly, we could fit all He I lines
(singlets and triplets) in parallel with the He II lines, except for He I 4471 (triplet) which was predicted to be too weak. One might argue that this
is a symptom of generally incorrect He I lines, and speculate that this
problem is related to the inconsistency seen here. Assuming that the
He I-singlets produced by FASTWIND are erroneous it might then be
possible to fit all He I singlets and the
4471 triplet at cooler
temperatures. In this case, however, we (and CMFGEN) would encounter
the problem that the other triplet lines would be too strong and the He II lines too weak.
Presently, there is no way out of this dilemma other than to perform a
number of detailed comparisons, with respect to both the models and the
observations. Since the actual problem concerns the ratio of triplet
to singlet lines and the problem is most pronounced for dwarfs, it should
be possible to find a solution by comparing the theoretical predictions for
this ratio (in terms of equivalent widths) as a function of
vs. the
observed ratio as a function of spectral type for a large sample of stars.
Such work is in progress now.
![]() |
Figure 20:
Iso-contours of equivalent widths for He I 4471, as predicted by
FASTWIND, using results from our model-grid with Helium abundance
|
| Open with DEXTER | |
As already outlined in Sect. 1, the parameter space to be investigated for the analysis of one object alone is large and almost prohibitive for the detailed analysis of very large samples of stars which have recently been collected (e.g., by means of the multi-object spectrograph FLAMES). Alternatively, a somewhat coarser analysis by means of the "traditional'' model-grid method is still applicable if an appropriate grid can be constructed. In this section, we will give some suggestions for this objective and report on first progress.
Although the presence of a wind introduces a large number of additional
parameters to be considered in a fine fit (
,
,
and
), there is a fortunate circumstance which allows for the construction of such model-grids with only one more parameter compared to grids from hydrostatic, plane-parallel models, at least if we do not aim at the analysis of specific (UV) resonance lines.
As has been shown by, e.g., Puls et al. (1996, see also de Koter et al. 1998; Schmutz et al. 1989, for diversifications), the wind-emission from recombination dominated transitions (so-called
-lines) remains rather unaffected by the specific choice of the
individual values of
,
and
as long as the wind-strength
parameter Q (also denoted as the "optical depth invariant''),
This behaviour (i.e., spectrum (and emergent fluxes) depend almost exclusively on Q and not on its individual constituents) follows from the fact that
Exploiting this knowledge, we have constructed a set of nine model-grids
for the analysis of H/He profiles with three different helium abundances,
= 0.1, 0.15 and 0.2, and three different background metallicities, z =
1.0, 0.5 and 0.2 (cf. Sect. 3), respectively. Each grid with
given helium abundance and metallicity is three-dimensional with respect to
the parameters
,
and
,
and the grid-spacing is roughly
equidistant. The individual values for parameters incorporated into
(which are actually needed to calculate a specific model) and additional
ones have been assumed according to present knowledge:
| (94) |
The position of all models can be inferred from Fig. 20. With
respect to
we have used values with -14.0
-11.4 (
= 0.35 in most cases), where the lowest value
corresponds to an almost negligible wind and the highest one to almost
Wolf-Rayet conditions.
The denotation is such that we specify a letter for
the wind density ("A'' to "H'', with densities
= -14.0,
-13.5, -13.15, -12.8, -12.45, -12.1, -11.75, -11.4, respectively, if
is
calculated in
/yr,
in km s-1 and
in
). Effective temperature and gravity are denoted by two numbers each. Thus, model "E2730'' refers to
= -12.45,
=
27 500 K and
= 3.0. Typical O-type supergiants correspond to series "E'', and typical B-type supergiants to series "D''.
For all these models we have calculated H/He profiles and equivalent widths
in the optical and the IR. Thus, by simply over-plotting observed vs. simulated spectra one estimates the parameters
,
,
and wind-strength if the background metallicity is
specified and the theoretical profiles have been convolved accounting for
rotational broadening and resolution. In this way, the coarse analysis of one
star is possible within few minutes and might be fine-tuned by
calculating specific models (particularly with respect to
if
inferable from the emission line shapes).
In addition, a plot of various iso-contours of calculated equivalent widths
gives deeper insight into certain dependencies. As an example,
Fig. 20 shows the effect of wind emission on He I 4471. Further
examples, particularly with respect to the spectral type classification
criterium of O-star,
,
are given in Massey et al. (2005).
We intend to make these grids publicly available in the near future when the problem regarding the He I singlets has been solved.
In this paper we have described all updates applied to our previous version of FASTWIND (Paper I) regarding the approximative treatment of metal line-blocking/blanketing and the calculation of a consistent temperature structure.
The problem of line-blocking has been tackled in two steps. First, the occupation numbers of background elements are calculated by an approximative solution of the corresponding equations of statistical equilibrium with the option that the most abundant elements are treated almost "exactly'', i.e., by means of the Sobolev transport for line processes. Compared to alternative approaches (cf. Sect. 4) our method allows for the treatment of different spin systems, radially and frequency dependent radiation temperatures and a consistent ALI-iteration scheme. We have tested our solutions by comparing the approximative results with results from exact solutions and have not found any major discrepancies.
The occupation numbers derived in this way are subsequently used to calculate the line-blocked radiation field, again in an approximative way. To this end, we have formulated suitable means for the opacities (in analogy to Rosseland means but for frequency intervals not larger than 1000...1500 km s-1) and emissivities (two-level-atom approach), and the resulting pseudo-continuum of overlapping lines is treated by means of a conventional continuum radiative transfer. Specific problems inherent in our approach (regarding a rigorous statistical description) have been pointed out and might lead to inaccurate solutions in a few cases. Investigations to improve our approach are presently under way in our group, as discussed in Sect. 5.
Our new version of FASTWIND allows for the calculation of a consistent temperature structure by applying a flux-correction method in the lower atmosphere and the electron thermal balance in the outer one. Regarding optical H/He lines, no major differences have been found compared to our previous NLTE Hopf-function method (cf. Paper I; and Repolust et al. 2004).
Due to the approximations applied and as intended, the performance of our code is very fast. The total computational time (starting all models from scratch) is of the order of 30 min on a PC with a 2 GHz processor if only H and He lines are considered as explicit ions, whereas the inclusion of other elements (e.g., Urbaneja 2004) into the "explicit'' treatment requires an additional 5 to 10 min each.
The new methods have been extensively tested by comparing with results from
WM-Basic and CMFGEN, concerning temperature stratification,
fluxes, number of ionizing photons and optical
H/He profiles (comparison with CMFGEN only).
We have highlighted the importance of photospheric line-pressure, which is
incorporated into the FASTWIND models and neglected in the standard
version of CMFGEN, if not coupled to the plane-parallel code
TLUSTY (see Sect. 1). Particularly, we have found indications
that the use of the Sobolev approximation (within the force-multiplier
concept) in WM-Basic can lead to an underestimate of this quantity, as
already predicted by Pauldrach et al. (1986). On the other hand, the density/velocity
stratification resulting from our approach (smoothly connecting the
quasi-static photosphere and a
-law wind) agrees surprisingly well
with the hydrodynamic structure as calculated from a consistent solution if
is not too different from the "canonical'' value of 0.8... 1.0.
All three codes predict almost identical temperature structures and
fluxes for
400 Å, whereas at lower wavelengths certain discrepancies
are found. Compared to WM-Basic (using an identical line list for the
background elements), our supergiant models differ only in the He II continua, where the FASTWIND-fluxes are somewhat larger, but still
lower than the corresponding fluxes from CMFGEN. Since fluxes and
corresponding numbers of ionizing photons can be extremely sensitive to subtle
model differences in this wavelength regime, we consider any uncritical use of
these quantities as unreliable.
Major discrepancies are also found in the range 300 Å <
<
400 Å, i.e., in the O II continuum and at the He II 304 resonance line.
Compared to both WM-Basic and CMFGEN, our dwarf models
produce less flux in this region (more blocking or less re-emission), whereas
the supergiant models of FASTWIND and WM-Basic agree very
well. The supergiant models of CMFGEN, on the other hand, show much
less blocking which might point to some missing opacity. Again,
the H I and He I continua agree very well in all three codes.
For the optical H/He lines, the coincidence between FASTWIND and CMFGEN is remarkable, except for the He I singlets in the temperature range between 36 000 to 41 000 K for dwarfs and between 31 000 to 35 000 K for supergiants, where CMFGEN predicts much weaker singlets. Up to now, the origin of this discrepancy could not be identified, but work is under way to solve this problem.
Although it is reassuring that the different codes agree well with respect to most of their predictions, this is only part of the story. One particularly disturbing fact concerns the present mismatch between the parameters obtained from an analysis in the optical and the UV, respectively. In the majority of cases, the UV gives lower effective temperatures, i.e., of the order of 2000 to 4000 K, if one compares the analyses of Galactic stars performed by Bianchi & Garcia (2002) and Garcia & Bianchi (2004) with results from Repolust et al. (2004) ( WM-Basic vs. FASTWIND) and the corresponding work for Magellanic Cloud stars by Hillier et al. (2003) and Bouret et al. (2003) (partly including also the optical range) with the results from Massey et al. (2004,2005) ( CMFGEN vs. FASTWIND). (Interestingly, the work by Crowther et al. 2002 ( CMFGEN) indicates higher temperatures for MC supergiants than derived by Massey et al. 2005.)
Part of this discrepancy (if combined UV/optical analyses are compared)
might be related to the He I singlet vs. triplet problem as discussed
above. Note, however, that this would account only for discrepancies in
certain domains of the
space and would typically result in maximum
differences of the order of 2000 K, as has been found from a number of test
calculations performed by one of us (J.P.) and F. Najarro (using
CMFGEN), which will be reported on in a forthcoming publication.
Moreover, the temperature scale for O-type dwarfs as derived by
Martins et al. (2002) using CMFGEN and concentrating on the classification
criterium He I 4471 (triplet) vs. He II 4541 is actually 1000 to 2000 K
hotter than the calibration by Repolust et al. (2004).
In a recent paper, Martins et al. (2004) have discussed the uncertainties in
obtained by relying on different diagnostic tools in the UV,
analyzing four SMC-N81 dwarfs of spectral types O6.5 to O8.5. From
the specific values derived from the UV-color index, the
ionization balance of O IV/ V and Fe IV/ V and the
N V1238/1242 and C III1426/1428 doublets, respectively,
they quote a typical uncertainty of
3000 K in
,
which might easily account for part of the discrepancies with the optical.
Unfortunately, it is rather difficult to compare the differences obtained so
far in a strict one-to-one case, simply because the corresponding samples
barely overlap. In particular, a large fraction of the objects
analyzed by means of CMFGEN are somewhat extreme, comprising
either supergiants with (very) dense winds (Crowther et al. 2002) or dwarfs with
very thin winds (Martins et al. 2004). The analysis of SMC stars by
Bouret et al. (2003), on the other hand, covers only a sample of 6 dwarfs, in
contrast to the larger sample by Massey et al. (2004,2005), and, therefore,
it is not clear in how far selection effects do play a role. Finally, it is
interesting to note that at least for one object in common, the O4I(f) star
Pup (HD 66811), the different analyses give almost identical
results (Crowther et al. 2002; Repolust et al. 2004; and Pauldrach et al. in prep.,
analyzing the UV by means of WM-Basic).
Thus, we conclude that the present status of hot star parameters is not as clear as we would like it to be. We need to understand a number of additional physical processes and their influence on the derived parameters. Most important are the direct and indirect effects of the line-driven wind instability, i.e., the formation and interaction of clumps and shocks leading to X-ray emission and enhanced EUV-flux in the wind (e.g., Feldmeier et al. 1997; Pauldrach et al. 2001). Although incorporated to some extent into present codes, there are too many questions to be answered before we can consider these problems as solved. To give only two examples: We do not know the spatial distribution of the "clumping factor'', and also the X-ray emission is only on the verge of being understood (e.g., Oskinova et al. 2004; Kramer et al. 2003).
Before these effects can be treated in a realistic way, we need to primarily rely on diagnostic tools that are least "contaminated'', i.e., to concentrate on weak lines formed in the stellar photospheres (except, of course, the mass-loss indicators which will always be affected by clumping). Future investigations of O-type stars performed by FASTWIND will have to utilize not only H and He but also metal lines, as already incorporated in the analysis of B-stars (cf. Sect. 1). Particularly, one of the most important tools will be nitrogen with its strong sensitivity even at higher temperatures where He I begins to fail. Work in this direction is under way.
Acknowledgements
We like to thank a number of colleagues for their enduring willingness to discuss problems and provide assistance. Most important in this respect was and is Dr. Keith Butler, the living compendium in atomic physics. Particular thanks to Dr. Adi Pauldrach for providing his atomic data base (tailored for WM-Basic). Many thanks also to Drs. Paco Najarro and Tadziu Hoffmann for performing a number of test calculations with CMFGEN and WM-Basic, and their stimulating discussions concerning NLTE-effects. Finally, we would like to thank both our anonymous referee and Drs. Phil Massey, Alex de Koter and John Hillier for valuable comments on the manuscript.
J.P. appreciates support by NATO Collaborative Linkage Grant No. PST/CLG 980007. M.A.U. acknowledges financial support for this work by the Spanish MCyT under project PNAYA2001-0436, R.V. acknowledges support from the University of La Plata by a FOMEC grant (Pr. 724/98), and T.R. gratefully acknowledges financial support in form of a grant by the International Max-Planck Research School on Astrophysics (IMPRS), Garching.