Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Private Member Functions | List of all members
sll_c_poisson_2d_base Type Reference
Inheritance diagram for sll_c_poisson_2d_base:

Private Member Functions

procedure(signature_compute_phi_from_rho_2d), deferred, pass(poisson) compute_phi_from_rho
 solves \( -\Delta \phi_{ij} = \rho_{ij} \) More...
 
procedure(signature_compute_E_from_rho_2d), deferred, pass(poisson) compute_e_from_rho
 solves \( -\Delta \phi_{ij} = \rho_{ij} \) and \( E_{ij} = \nabla \phi_{ij} \) More...
 
procedure(signature_norm_squared), deferred l2norm_squared
 Compute the squared L_2 for given coefficients. More...
 
procedure(signature_update_dofs_function), deferred compute_rhs_from_function
 Compute the right hand side from a given function. More...
 
procedure(signature_empty), deferred free
 

Detailed Description

Definition at line 20 of file sll_m_poisson_2d_base.F90.

Member Function/Subroutine Documentation

◆ compute_e_from_rho()

procedure(signature_compute_E_from_rho_2d), deferred, pass(poisson) compute_e_from_rho
private

solves \( -\Delta \phi_{ij} = \rho_{ij} \) and \( E_{ij} = \nabla \phi_{ij} \)

Definition at line 29 of file sll_m_poisson_2d_base.F90.

◆ compute_phi_from_rho()

procedure(signature_compute_phi_from_rho_2d), deferred, pass(poisson) compute_phi_from_rho
private

solves \( -\Delta \phi_{ij} = \rho_{ij} \)

Definition at line 25 of file sll_m_poisson_2d_base.F90.

◆ compute_rhs_from_function()

procedure(signature_update_dofs_function), deferred compute_rhs_from_function
private

Compute the right hand side from a given function.

Definition at line 36 of file sll_m_poisson_2d_base.F90.

◆ free()

procedure(signature_empty), deferred free
private

Definition at line 39 of file sll_m_poisson_2d_base.F90.

◆ l2norm_squared()

procedure(signature_norm_squared), deferred l2norm_squared
private

Compute the squared L_2 for given coefficients.

Definition at line 33 of file sll_m_poisson_2d_base.F90.

    Report Typos and Errors