Compute frequency collisions. More...
Public Member Functions | |
| subroutine | collisions (isp) |
| Computes frequency collisions for ions nuij, neutrals nunm, ion-ntr nuin and nuni, temperatures Tij, Tnm, Tin. More... | |
| subroutine | resonnance (isp) |
| Computes resonnant and non resonnant frequency collisions between ions and neutrals. More... | |
| subroutine | init_collisions () |
| Initialisation of frequency collisions for ion-ion, neutral-ion, electron-ion, electron-neutral and neutral-neutral. Result in the lab referential and SI units. Computes nuijo, nuino, nunio, nunmo and matrice resonnant. More... | |
| subroutine | coefmass () |
| Computes reduced mass (mu*), relative mass (mr*) and some collisional coefficients. More... | |
| real *8 function, dimension(2) | conductivite (ds, Bmag) |
| Computes conductivity. More... | |
| subroutine | allocate_collisions () |
| Allocate variables for collisions. More... | |
| subroutine | close_collisions () |
| Deallocate variables for collisions. More... | |
| subroutine | print_init_collisions () |
| Verbose for init_collisions routine. More... | |
| subroutine | print_collisions () |
| Verbose for collisions routine. More... | |
Compute frequency collisions.
| subroutine module_collisions::allocate_collisions | ( | ) |
Allocate variables for collisions.

| subroutine module_collisions::close_collisions | ( | ) |
Deallocate variables for collisions.

| subroutine module_collisions::coefmass | ( | ) |
Computes reduced mass (mu*), relative mass (mr*) and some collisional coefficients.

| subroutine module_collisions::collisions | ( | integer, dimension(:) | isp | ) |
Computes frequency collisions for ions nuij, neutrals nunm, ion-ntr nuin and nuni, temperatures Tij, Tnm, Tin.


| real*8 function, dimension(2) module_collisions::conductivite | ( | real*8 | ds, |
| real*8 | Bmag | ||
| ) |
Computes conductivity.

| subroutine module_collisions::init_collisions | ( | ) |
Initialisation of frequency collisions for ion-ion, neutral-ion, electron-ion, electron-neutral and neutral-neutral. Result in the lab referential and SI units. Computes nuijo, nuino, nunio, nunmo and matrice resonnant.


| subroutine module_collisions::print_collisions | ( | ) |
Verbose for collisions routine.

| subroutine module_collisions::print_init_collisions | ( | ) |
Verbose for init_collisions routine.

| subroutine module_collisions::resonnance | ( | integer, dimension(:), intent(in) | isp | ) |
Computes resonnant and non resonnant frequency collisions between ions and neutrals.

1.8.5