![]() |
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... | |
1.9.1