XGC1
Modules | Functions/Subroutines | Variables
nintegrals.F90 File Reference

Modules

module  nintegrals_mod
 A module for evaluating some angular integrals encountered in Fourier decomposition of Green's function boundary condition for Poisson and Ampere equations.
 

Functions/Subroutines

real(kind=8) function nintegrals_mod::nintegrals_gn (k, n)
 Evaluates the integral \( \int_0^{2\pi}\frac{\cos(nx)}{\sqrt{1-k\cos(x)}}dx \). More...
 
real(kind=8) function nintegrals_mod::nintegrals_integrand (x, k)
 
real(kind=8) function nintegrals_mod::nintegrals_integrand_noparams (x)
 

Variables

real(kind=8), parameter nintegrals_mod::epsrel = 1.D-2
 tolerance parameters for the adaptive integrations More...
 
real(kind=8), parameter nintegrals_mod::epsabs = 1.D-2
 
real(kind=8), parameter nintegrals_mod::pi = 4*atan(1.0D0)
 value for pi used inside the module. More...
 
real(kind=8), dimension(:), allocatable nintegrals_mod::ksave