Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Derived types and interfaces | Functions/Subroutines | Variables
sll_m_poisson_2d_fem_sps_dense Module Reference

Derived types and interfaces

type  sll_t_poisson_2d_fem_sps_dense
 

Functions/Subroutines

subroutine s_poisson_2d_fem_sps_dense__init (self, bsplines_eta1, bsplines_eta2, breaks_eta1, breaks_eta2, mapping, tol, verbose)
 
subroutine s_poisson_2d_fem_sps_dense__solve_1 (self, rhs, sol)
 
subroutine s_poisson_2d_fem_sps_dense__solve_2 (self, rhs, sol)
 
subroutine s_poisson_2d_fem_sps_dense__free (self)
 

Variables

integer, parameter wp = f64
 

Function/Subroutine Documentation

◆ s_poisson_2d_fem_sps_dense__free()

subroutine sll_m_poisson_2d_fem_sps_dense::s_poisson_2d_fem_sps_dense__free ( class(sll_t_poisson_2d_fem_sps_dense), intent(inout)  self)
private

Definition at line 533 of file sll_m_poisson_2d_fem_sps_dense.F90.

◆ s_poisson_2d_fem_sps_dense__init()

subroutine sll_m_poisson_2d_fem_sps_dense::s_poisson_2d_fem_sps_dense__init ( class(sll_t_poisson_2d_fem_sps_dense), intent(inout)  self,
class(sll_c_bsplines), intent(in), target  bsplines_eta1,
class(sll_c_bsplines), intent(in), target  bsplines_eta2,
real(wp), dimension(:), intent(in), allocatable  breaks_eta1,
real(wp), dimension(:), intent(in), allocatable  breaks_eta2,
type(sll_t_singular_mapping_discrete), intent(in), target  mapping,
real(wp), intent(in), optional  tol,
logical, intent(in), optional  verbose 
)
private

Definition at line 128 of file sll_m_poisson_2d_fem_sps_dense.F90.

Here is the call graph for this function:

◆ s_poisson_2d_fem_sps_dense__solve_1()

subroutine sll_m_poisson_2d_fem_sps_dense::s_poisson_2d_fem_sps_dense__solve_1 ( class(sll_t_poisson_2d_fem_sps_dense), intent(inout)  self,
procedure(i_fun_rhs)  rhs,
type(sll_t_spline_2d), intent(inout)  sol 
)
private

Definition at line 388 of file sll_m_poisson_2d_fem_sps_dense.F90.

◆ s_poisson_2d_fem_sps_dense__solve_2()

subroutine sll_m_poisson_2d_fem_sps_dense::s_poisson_2d_fem_sps_dense__solve_2 ( class(sll_t_poisson_2d_fem_sps_dense), intent(inout)  self,
type(sll_t_spline_2d), intent(in)  rhs,
type(sll_t_spline_2d), intent(inout)  sol 
)
private

Definition at line 479 of file sll_m_poisson_2d_fem_sps_dense.F90.

Variable Documentation

◆ wp

integer, parameter wp = f64
private

Definition at line 39 of file sll_m_poisson_2d_fem_sps_dense.F90.

    Report Typos and Errors