XGC1
Modules | Functions/Subroutines
poisson_extra.F90 File Reference
#include "t_coeff_mod_macro.h"
Include dependency graph for poisson_extra.F90:

Modules

module  poisson_extra
 

Functions/Subroutines

subroutine read_add_pot0 (grid, psn)
 
subroutine set_decaying_boundary (den, grid)
 
real(kind=8) function gyro_radius (x, mu, isp)
 
real(kind=8) function gyro_radius2 (x)
 
real(kind=8) function gyro2_tev (x)
 
subroutine sheath_pot_init (grid)
 
real(kind=8) function get_sheath_pot (grid, psn, i)
 
real(kind=8) function get_sheath_pot_wrap (i)
 
real(kind=8) function get_dpot_at_point (nnode, dpot_in, wphi, nd, p)
 
real(kind=8) function poisson_extra::spitzer_res (den, tempe, tempi, Z)
 Calculates the parallel Spitzer resistivity Currently assumes that eta_para = eta_perp/1.96 (Z=1) More...
 
subroutine smooth_tr_connect (grid, var)
 

Function/Subroutine Documentation

◆ get_dpot_at_point()

real(kind=8) function get_dpot_at_point ( integer, intent(in)  nnode,
real (8), dimension(0:1,nnode), intent(in)  dpot_in,
real (8), dimension(0:1), intent(in)  wphi,
integer, dimension(3), intent(in)  nd,
real (8), dimension(3), intent(in)  p 
)
Here is the caller graph for this function:

◆ get_sheath_pot()

real (kind=8) function get_sheath_pot ( type(grid_type), intent(in)  grid,
type(psn_type), intent(in)  psn,
integer, intent(in)  i 
)
Here is the caller graph for this function:

◆ get_sheath_pot_wrap()

real (kind=8) function get_sheath_pot_wrap ( integer, intent(in), value  i)
Here is the call graph for this function:

◆ 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,
integer, intent(in)  isp 
)
Here is the caller graph for this function:

◆ gyro_radius2()

real (kind=8) function gyro_radius2 ( real (kind=8), dimension(2), intent(in)  x)
Here is the call graph for this function:

◆ read_add_pot0()

subroutine read_add_pot0 ( type(grid_type grid,
type(psn_type psn 
)
Here is the caller graph for this function:

◆ 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)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ smooth_tr_connect()

subroutine smooth_tr_connect ( type(grid_type grid,
real (8), dimension(grid%nnode)  var 
)
Here is the call graph for this function: