XGC1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Data Types | Functions/Subroutines
poisson_extra.F90 File Reference
#include "t_coeff_mod_macro.h"
Include dependency graph for poisson_extra.F90:

Data Types

module  poisson_extra
 

Functions/Subroutines

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, isp)
 
real(kind=8) function gyro_radius2 (x)
 
real(kind=8) function gyro2_tev (x)
 
subroutine apply_wall_boundary_condition (grid, den)
 
subroutine sheath_pot_init (grid)
 
real(kind=8) function get_dpot_at_point (nnode, dpot_in, wphi, nd, p)
 
subroutine zero_out_axisym_es_rgn (pot)
 
subroutine smooth_tr_connect (grid, var)
 

Function/Subroutine Documentation

subroutine apply_wall_boundary_condition ( type(grid_type)  grid,
real (kind=8), dimension(grid%nnode)  den 
)
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:

real (kind=8) function gyro2_tev ( real (kind=8), dimension(2), intent(in)  x)

Here is the call graph for this function:

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 call graph for this function:

Here is the caller graph for this function:

real (kind=8) function gyro_radius2 ( real (kind=8), dimension(2), intent(in)  x)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine read_add_pot0 ( type(grid_type)  grid,
type(psn_type)  psn 
)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine set_decaying_boundary ( real (kind=8), dimension(grid%nnode)  den,
type(grid_type)  grid 
)
subroutine sheath_pot_init ( type(grid_type)  grid)

Here is the call graph for this function:

Here is the caller graph for this function:

subroutine smooth_tr_connect ( type(grid_type)  grid,
real (8), dimension(grid%nnode)  var 
)

Here is the call graph for this function:

subroutine zero_out_axisym_es_rgn ( real(8), dimension(grid%nnode,0:1)  pot)

Here is the call graph for this function:

Here is the caller graph for this function:

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 
)