#include "sll_assert.h"
#include "sll_errors.h"
#include "sll_working_precision.h"
Go to the source code of this file.
|
module | sll_m_qn_solver_2d_polar |
| Serial quasi-neutrality solver on 2D polar mesh; uses FFT in theta and 2nd-order FD in r.
|
|
|
subroutine, public | sll_s_qn_solver_2d_polar_init (solver, rmin, rmax, nr, ntheta, bc_rmin, bc_rmax, rho_m0, b_magn, lambda, use_zonal_flow, epsilon_0, rgrid) |
| Initialize the solver. More...
|
|
subroutine, public | sll_s_qn_solver_2d_polar_solve (solver, rho, phi) |
| Solve the quasi-neutrality equation and get the electrostatic potential. More...
|
|
subroutine, public | sll_s_qn_solver_2d_polar_free (solver) |
| Delete contents (local storage) of quasi-neutrality solver. More...
|
|