Документ взят из кэша поисковой машины. Адрес оригинального документа : http://xmm.vilspa.esa.es/sas/7.1.0/doc/ssclib/node41.html
Дата изменения: Mon Jul 9 01:26:54 2007
Дата индексирования: Sat Dec 22 08:44:21 2007
Кодировка:

Поисковые слова: http www.astronomy.com
Per unit wavelength XMM-Newton SAS Home Page
XMM-Newton Science Analysis System


ssclib (ssclib-3.29.3) [xmmsas_20070708_1801-7.1.0]

Per unit frequency Black Body routines Routines for performing coordinate Home Index

Meta Index / Home Page / A module which contains / Black Body routines

Per unit wavelength

The precision at long wavelengths L is limited by the calculation of exp(x)-1, where x = hk/TL. At low values of x, exp(x) is close to 1 and thus the difference between exp(x) and 1 is a number of low precision. Thus for x values less than 0.1, a series expansion of (exp(x)-1)/x is used instead. The minimum precision occurs at x = 0.1 and is approximately equal to precision(1d0)-1.

  subroutine getBBfluxPerMetre(angstromValues, kelvin, powerValues)
    real(double), intent(in)  :: angstromValues(:), kelvin
    real(double), intent(out) :: powerValues(size(angstromValues))
  end subroutine getBBfluxPerMetre

  function bbFluxPerMetre(angstroms, kelvin) result(power)
    real(double), intent(in) :: angstroms, kelvin
    real(double)             :: power
  end function bbFluxPerMetre



XMM-Newton SOC/SSC -- 2007-07-08