Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.mrao.cam.ac.uk/~bn204/devman/dust/tmsolve_8c.html
Дата изменения: Fri Jul 11 10:32:08 2008
Дата индексирования: Tue Oct 2 10:31:17 2012
Кодировка:

Поисковые слова: http www.sai.msu.su sn sncat
DUST: tmsolve.c File Reference

tmsolve.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include "tmsolve.h"

Include dependency graph for tmsolve.c:


Functions

dust_tmatrix dust_mkBmatrix (dust_tmatrix *tm)
dust_pvectordust_TMSolve (dust_tmatrix *tm)
 Calculate the energy bin probability distribution of a grain by solving transition matrix.
void dust_normalisepvect (double *p, unsigned n)

Detailed Description

Bojan Nikolic <bojan@bnikolic.co.uk>, <b.nikolic@mrao.cam.ac.uk>

Function Documentation

dust_tmatrix dust_mkBmatrix ( dust_tmatrix tm  ) 

Calculates the auxiliary "B" matrix from the transition matrix. See Draine & Li, eq 53.

References dust_tmatrix::data, and dust_tmatrix::M.

Referenced by dust_TMSolve().

void dust_normalisepvect ( double *  p,
unsigned  n 
)

Normalised the probability distribution vector

Referenced by dust_TMSolve().

dust_pvector* dust_TMSolve ( dust_tmatrix tm  ) 

Calculate the energy bin probability distribution of a grain by solving transition matrix.

Implemented in heatemm/tmsolve.c

Parameters:
tm The transition matrix to solve
Returns:
The probability vector

References dust_tmatrix::data, dust_mkBmatrix(), dust_normalisepvect(), and dust_tmatrix::M.

Here is the call graph for this function:


Generated on Fri Jul 11 07:32:08 2008 for DUST by  doxygen 1.5.5