#include "t_coeff_mod_macro.h"
|
subroutine | read_add_pot0 (grid, psn) |
|
subroutine | zero_out_total_charge (grid, psn, den_org, den_zero) |
|
subroutine | set_decaying_boundary (den, grid) |
|
real(kind=8) function | gyro_radius (x, mu) |
|
subroutine | gyro_radius_vec (nx, x, mu, gyro_radius) |
|
real(kind=8) function | gyro_radius2 (x) |
|
real(kind=8) function | gyro2_tev (x) |
|
subroutine | init_gyro_avg_mat (grid, psn) |
|
subroutine | apply_wall_boundary_condition (grid, den) |
|
subroutine | sheath_pot_init (grid) |
|
subroutine | simple00 (grid, psn) |
|
subroutine | init_simple00 (grid, psn) |
|
◆ apply_wall_boundary_condition()
subroutine apply_wall_boundary_condition |
( |
type(grid_type) |
grid, |
|
|
real (kind=8), dimension(grid%nnode) |
den |
|
) |
| |
◆ gyro2_tev()
real (kind=8) function gyro2_tev |
( |
real (kind=8), dimension(2), intent(in) |
x | ) |
|
◆ gyro_radius()
real (kind=8) function gyro_radius |
( |
real (kind=8), dimension(2), intent(in) |
x, |
|
|
real (kind=8), intent(in) |
mu |
|
) |
| |
◆ gyro_radius2()
real (kind=8) function gyro_radius2 |
( |
real (kind=8), dimension(2), intent(in) |
x | ) |
|
◆ gyro_radius_vec()
subroutine gyro_radius_vec |
( |
integer, intent(in) |
nx, |
|
|
real (kind=8), dimension(2,nx), intent(in) |
x, |
|
|
real (kind=8), intent(in) |
mu, |
|
|
real (kind=8), dimension(nx), intent(inout) |
gyro_radius |
|
) |
| |
◆ init_gyro_avg_mat()
◆ init_simple00()
◆ read_add_pot0()
◆ set_decaying_boundary()
subroutine set_decaying_boundary |
( |
real (kind=8), dimension(grid%nnode) |
den, |
|
|
type(grid_type) |
grid |
|
) |
| |
◆ sheath_pot_init()
subroutine sheath_pot_init |
( |
type(grid_type) |
grid | ) |
|
◆ simple00()
◆ zero_out_total_charge()
subroutine zero_out_total_charge |
( |
type(grid_type) |
grid, |
|
|
type(psn_type) |
psn, |
|
|
real (kind=8), dimension(grid%nnode) |
den_org, |
|
|
real (kind=8), dimension(grid%nnode) |
den_zero |
|
) |
| |