Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
#include "sll_memory.h"
#include "sll_working_precision.h"
#include "sll_poisson_solvers_macros.h"
Go to the source code of this file.
Data Types | |
type | sll_t_poisson_2d_fem |
Structure to solve Poisson equation on 2d domain. Mesh is cartesian and could be irregular. More... | |
interface | sll_o_create |
Initialize the solver. More... | |
interface | sll_o_solve |
Compute the electric potential. More... | |
Modules | |
module | sll_m_poisson_2d_fem |
Poisson solver using finite element. | |
Functions/Subroutines | |
subroutine | initialize_poisson_2d_fem (self, x, y, nn_x, nn_y) |
Initialize Poisson solver object using finite elements method. More... | |
integer function | som (nx, i, j, k) |
Get the node index. More... | |
subroutine | solve_poisson_2d_fem (self, ex, ey, rho) |
Solve the poisson equation. More... | |