IPIM
 All Classes Files Functions Variables Pages
Public Member Functions | Public Attributes | List of all members
light_emissions Module Reference

Module computing light emissions. More...

Public Member Functions

subroutine auroral_light (ion, pos_tube, neutre, i_tube, emis_lum)
 Routine qui calcule les emissions lumineuses des especes selectionnees. More...
 
subroutine init_light_emissions (spc, emis_lum)
 Routine qui initialise la structure des emissions lumineuses On suppose qu'on lui passe en argument le tableau des especes prises en compte pour les emissions lumineuses. More...
 

Public Attributes

integer, dimension(20) lum_code
 
integer nb_line_h3p = 4
 
real *8, dimension(4) l_h3p = (/2093.d0, 3949.d0, 3953.d0, 4875.d0/)
 
character *10, dimension(4) name_line_h3p = (/'R(6,6)','R(3,4)','Q(1,0)','P(6,6)'/)
 
real *8, dimension(4) j_h3p = (/ 6, 4, 1, 6 /)
 
real *8, dimension(4) g_h3p = (/ 4, 2, 4, 4 /)
 
real *8, dimension(4) a_h3p = (/ 151, 66, 129, 72 /)
 
real *8, dimension(4) ef_h3p = (/5265.703,5250.2, 2616.5, 3047.1 /)
 
real *8, dimension(7) a_param = (/-1.11391, 0.0581076, 0.000302967, -2.83724e-7, 2.31119e-10, -7.15895e-14, 1.0015e-17/)
 
real *8, dimension(4) lte_a_param = (/1507.8,1507.8,1502.4,1502.4/)
 
real *8, dimension(4) lte_b_param = (/ 179.7, 179.7, 209.4, 209.4/)
 
integer nb_line_h2l = 1
 
integer nb_line_h2w = 1
 

Detailed Description

Module computing light emissions.

Light emissions module

Member Function/Subroutine Documentation

subroutine light_emissions::auroral_light ( type(espece), dimension(:), intent(in)  ion,
type(coordonnees), dimension(:,:), intent(in)  pos_tube,
type(neutral), dimension(:), intent(in)  neutre,
integer, intent(in)  i_tube,
type(emissions), intent(inout)  emis_lum 
)

Routine qui calcule les emissions lumineuses des especes selectionnees.

Author
Baptiste Chide
Parameters
[in]ion,neutre,pos_tube,i_tube
[out]emis_lum

On remplit le tableau ems_lumintensity

Here is the caller graph for this function:

subroutine light_emissions::init_light_emissions ( type(element), dimension(:), intent(in)  spc,
type(emissions), intent(inout)  emis_lum 
)

Routine qui initialise la structure des emissions lumineuses On suppose qu'on lui passe en argument le tableau des especes prises en compte pour les emissions lumineuses.

Author
Baptiste Chide
Parameters
[in]spc
[out]emis_lum

Here is the caller graph for this function:


The documentation for this module was generated from the following file: