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
sll_m_gyroaverage_2d_polar_splines_solver Module Reference

Derived types and interfaces

type  gyroaverage_2d_polar_splines_solver
 

Functions/Subroutines

type(gyroaverage_2d_polar_splines_solver) function, pointer, public sll_f_new_gyroaverage_2d_polar_splines_solver (eta_min, eta_max, Nc, N_points, splines_case)
 
subroutine initialize_gyroaverage_2d_polar_splines_solver (gyroaverage, eta_min, eta_max, Nc, N_points, splines_case)
 
subroutine compute_gyroaverage_2d_polar_splines (gyroaverage, larmor_rad, f)
 

Function/Subroutine Documentation

◆ compute_gyroaverage_2d_polar_splines()

subroutine sll_m_gyroaverage_2d_polar_splines_solver::compute_gyroaverage_2d_polar_splines ( class(gyroaverage_2d_polar_splines_solver), target  gyroaverage,
real(kind=f64), intent(in)  larmor_rad,
real(kind=f64), dimension(:, :), intent(inout)  f 
)
private

Definition at line 126 of file sll_m_gyroaverage_2d_polar_splines_solver.F90.

Here is the call graph for this function:

◆ initialize_gyroaverage_2d_polar_splines_solver()

subroutine sll_m_gyroaverage_2d_polar_splines_solver::initialize_gyroaverage_2d_polar_splines_solver ( class(gyroaverage_2d_polar_splines_solver), intent(out)  gyroaverage,
real(kind=f64), dimension(2), intent(in)  eta_min,
real(kind=f64), dimension(2), intent(in)  eta_max,
integer(kind=i32), dimension(2), intent(in)  Nc,
integer(kind=i32), intent(in)  N_points,
integer(kind=i32), optional  splines_case 
)
private

Definition at line 90 of file sll_m_gyroaverage_2d_polar_splines_solver.F90.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ sll_f_new_gyroaverage_2d_polar_splines_solver()

type(gyroaverage_2d_polar_splines_solver) function, pointer, public sll_m_gyroaverage_2d_polar_splines_solver::sll_f_new_gyroaverage_2d_polar_splines_solver ( real(kind=f64), dimension(2), intent(in)  eta_min,
real(kind=f64), dimension(2), intent(in)  eta_max,
integer(kind=i32), dimension(2), intent(in)  Nc,
integer(kind=i32)  N_points,
integer(kind=i32), optional  splines_case 
)

Definition at line 63 of file sll_m_gyroaverage_2d_polar_splines_solver.F90.

Here is the call graph for this function:
    Report Typos and Errors