Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Modules | Functions/Subroutines
sll_m_qn_2d_polar_precompute.F90 File Reference
#include "sll_memory.h"
#include "sll_working_precision.h"
Include dependency graph for sll_m_qn_2d_polar_precompute.F90:

Go to the source code of this file.

Modules

module  sll_m_qn_2d_polar_precompute
 

Functions/Subroutines

subroutine pre_precompute_double_gyroaverage_coeff_polar_splines (r_min, r_max, num_cells_r, num_cells_theta, rho, points, N_points, pre_compute_N, size_pre_compute)
 
subroutine precompute_double_gyroaverage_coeff_polar_splines (r_min, r_max, num_cells_r, num_cells_theta, rho, points, N_points, size_pre_compute, pre_compute_index, pre_compute_coeff_spl)
 
subroutine compute_contribution_matrix (num_cells_r, num_cells_theta, pre_compute_N, pre_compute_index, pre_compute_coeff_spl, size_pre_compute, pointer_mat_contribution_circ)
 
subroutine compute_d_spl2d (num_cells_r, num_cells_theta, D_spl2D)
 
subroutine compute_d_contr (num_cells_r, num_cells_theta, pointer_mat_contribution_circ, D_contr)
 
subroutine compute_double_gyroaverage_matrix (D_spl2D, D_contr, num_cells_r, num_cells_theta, mat)
 
subroutine compute_double_gyroaverage_matrix_blas (D_spl2D, D_contr, num_cells_r, num_cells_theta, mat)
 
subroutine compute_double_gyroaverage_matrix_blas_real (D_spl2D, D_contr, num_cells_r, num_cells_theta, mat)
 
subroutine, public sll_s_compute_qns_matrix_polar_splines (r_min, r_max, num_cells_r, num_cells_theta, rho, points, N_points, mat)
 
subroutine, public sll_s_compute_qns_inverse_polar_splines (mat, lambda, num_cells_r, num_cells_theta)
 
subroutine, public sll_s_solve_qns_polar_splines (mat, phi, num_cells_r, num_cells_theta)
 
    Report Typos and Errors