IPIM
 All Classes Files Functions Variables Pages
Functions/Subroutines
init_kinetic.f90 File Reference

Functions/Subroutines

subroutine init_kinetic
 !> routine d'initialisation du flux solaire, des sections efficaces et des tableaux d'indices ind_abs_isp = tableau d'indices des especes participant a l'absorption du rayonnement ind_phot_isp = tableau d'indices des especes participant a la creation d'autres especes via le rayonnement ind_phot_ist = tableau d'indices des especes crees par le rayonnement ind_ela_isp = tableau d'indices des especes prises en compte pour les collisions elastiques avec les electrons ind_exc_isp = tableau d'indices des especes prises en compte pour les collisions inelastiques (excitation et ionisation) avec les electrons ind_exc_ist = tableau d'indices des especes issues des collisions inelastiques (excitation et ionisation) avec les electrons More...
 
real *8 function de_dw (src_rdst, Eb, Ethrs, Einc, Einf, Esup)
 
real *8 function beb (E_thrs, Ei, Es)
 This function give the probability for the secondary electron to have an energy between E1 and E2 with and incident energy E and a threshold E_thrs. More...
 
real *8 function, dimension(size(es)) ds_dw (mode, Eb, Ethrs, Ei, Es)
 Secondary electron distribution function Calcule la répartition des électrons secondaires les dE_dW pour les electrons primaires et secondaires en fontion de la repartition choisie. Ei est l'energie de l'electron incident Es est l'énergie de l'électron secondaire Ethrs est le potentiel d'ionisation Eb est le paramètre de forme spectrale. More...
 
subroutine predissociation (isp, state, predissoc)
 Fonction predissociation La liste des états prédissociatifs est a completer si besoin est. More...
 
real *8 function fine_str (e)
 This function returns the cross-section for the oxygene 3P2,1,0 fine structure excitation. The collision strengths are taken from Dourneuf and Nesbet, J.Phys.B,Vol.9,No.9,L241,1976 (formula 2) The cross-section is then calculated using Hoegy,GRL,Vol.8,541, 1976 (formula 1). The cross-sections for the several levels is then added to give a total cross-section. More...
 
real *8 function fnorm_rees (lrdst, a, b, yy, z)
 Fonction FNORM (utilisée dans degrad) More...
 
real *8 function f_rees (lopal, x, y, z)
 Fonction f_rees (Rees et al.) Secondary electron distribution function. More...
 

Detailed Description

Author
Date
01.01.2011

Function/Subroutine Documentation

real*8 function beb ( real*8  E_thrs,
real*8  Ei,
real*8, optional  Es 
)

This function give the probability for the secondary electron to have an energy between E1 and E2 with and incident energy E and a threshold E_thrs.

Author

Here is the caller graph for this function:

real*8 function de_dw ( integer  src_rdst,
real*8  Eb,
real*8  Ethrs,
real*8  Einc,
real*8  Einf,
real*8  Esup 
)
Author

Here is the call graph for this function:

Here is the caller graph for this function:

real*8 function, dimension(size(es)) ds_dw ( integer  mode,
real*8  Eb,
real*8  Ethrs,
real*8  Ei,
real*8, dimension(:)  Es 
)

Secondary electron distribution function Calcule la répartition des électrons secondaires les dE_dW pour les electrons primaires et secondaires en fontion de la repartition choisie. Ei est l'energie de l'electron incident Es est l'énergie de l'électron secondaire Ethrs est le potentiel d'ionisation Eb est le paramètre de forme spectrale.

Author

Here is the caller graph for this function:

real*8 function f_rees ( logical  lopal,
real*8  x,
real*8  y,
real*8  z 
)

Fonction f_rees (Rees et al.) Secondary electron distribution function.

Author

Here is the caller graph for this function:

real*8 function fine_str ( real*8  e)

This function returns the cross-section for the oxygene 3P2,1,0 fine structure excitation. The collision strengths are taken from Dourneuf and Nesbet, J.Phys.B,Vol.9,No.9,L241,1976 (formula 2) The cross-section is then calculated using Hoegy,GRL,Vol.8,541, 1976 (formula 1). The cross-sections for the several levels is then added to give a total cross-section.

Author

Here is the caller graph for this function:

real*8 function fnorm_rees ( logical  lrdst,
real*8  a,
real*8  b,
real*8  yy,
real*8  z 
)

Fonction FNORM (utilisée dans degrad)

Author

Here is the call graph for this function:

subroutine init_kinetic ( )

!> routine d'initialisation du flux solaire, des sections efficaces et des tableaux d'indices ind_abs_isp = tableau d'indices des especes participant a l'absorption du rayonnement ind_phot_isp = tableau d'indices des especes participant a la creation d'autres especes via le rayonnement ind_phot_ist = tableau d'indices des especes crees par le rayonnement ind_ela_isp = tableau d'indices des especes prises en compte pour les collisions elastiques avec les electrons ind_exc_isp = tableau d'indices des especes prises en compte pour les collisions inelastiques (excitation et ionisation) avec les electrons ind_exc_ist = tableau d'indices des especes issues des collisions inelastiques (excitation et ionisation) avec les electrons

Author

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine predissociation ( integer, intent(in)  isp,
character*12, dimension(:), intent(in)  state,
type(predis), dimension(:), intent(out), allocatable  predissoc 
)

Fonction predissociation La liste des états prédissociatifs est a completer si besoin est.

Author

Here is the caller graph for this function: