XGC1
Functions/Subroutines
poisson.F90 File Reference
#include "petsc_version_defs.h"
#include <petsc/finclude/petsc.h>
Include dependency graph for poisson.F90:

Functions/Subroutines

subroutine clear_monitors ()
 
integer function get_ntor_num_from_ntor_real (ntor_real, nphi, wedge_n)
 Calculates the numerical toroidal mode number for a given real toroidal mode number. More...
 
subroutine positive_phi00_sol (tmp00_surf, pot0m)
 
subroutine get_xpt_i (i_x1, i_x2)
 

Function/Subroutine Documentation

◆ clear_monitors()

subroutine clear_monitors

◆ get_ntor_num_from_ntor_real()

integer function get_ntor_num_from_ntor_real ( integer, intent(in)  ntor_real,
integer, intent(in)  nphi,
integer, intent(in)  wedge_n 
)

Calculates the numerical toroidal mode number for a given real toroidal mode number.

Parameters
[in]ntor_realReal toroidal mode number, integer
[in]nphiNumber of toroidal planes per wedge, integer
[in]wedge_nNumber of wedges per toroidal circuit, integer
Here is the caller graph for this function:

◆ get_xpt_i()

subroutine get_xpt_i ( integer(c_int)  i_x1,
integer(c_int)  i_x2 
)

◆ positive_phi00_sol()

subroutine positive_phi00_sol ( real (kind=8), dimension(grid%npsi_surf)  tmp00_surf,
real(8), dimension(grid%nnode)  pot0m 
)
Here is the call graph for this function: