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

Public Member Functions

procedure, pass(gyroaverage) initialize => initialize_gyroaverage_2d_polar_computation
 
procedure, pass(gyroaverage) compute_gyroaverage => compute_gyroaverage_2d_polar
 

Public Attributes

type(sll_plan_gyroaverage_polar), pointer gyro
 
integer(kind=i32) gyroaverage_case
 
real(kind=f64), dimension(2) eta_min
 
real(kind=f64), dimension(2) eta_max
 
integer(kind=i32), dimension(2) nc
 
integer(kind=i32) n_points
 
integer(kind=i32), dimension(2) interp_degree
 

Detailed Description

Definition at line 38 of file sll_m_gyroaverage_2d_polar_computation.F90.

Member Function/Subroutine Documentation

◆ compute_gyroaverage()

procedure, pass(gyroaverage) compute_gyroaverage

Definition at line 51 of file sll_m_gyroaverage_2d_polar_computation.F90.

◆ initialize()

procedure, pass(gyroaverage) initialize

Definition at line 49 of file sll_m_gyroaverage_2d_polar_computation.F90.

Member Data Documentation

◆ eta_max

real(kind=f64), dimension(2) eta_max

Definition at line 43 of file sll_m_gyroaverage_2d_polar_computation.F90.

◆ eta_min

real(kind=f64), dimension(2) eta_min

Definition at line 42 of file sll_m_gyroaverage_2d_polar_computation.F90.

◆ gyro

type(sll_plan_gyroaverage_polar), pointer gyro

Definition at line 40 of file sll_m_gyroaverage_2d_polar_computation.F90.

◆ gyroaverage_case

integer(kind=i32) gyroaverage_case

Definition at line 41 of file sll_m_gyroaverage_2d_polar_computation.F90.

◆ interp_degree

integer(kind=i32), dimension(2) interp_degree

Definition at line 46 of file sll_m_gyroaverage_2d_polar_computation.F90.

◆ n_points

integer(kind=i32) n_points

Definition at line 45 of file sll_m_gyroaverage_2d_polar_computation.F90.

◆ nc

integer(kind=i32), dimension(2) nc

Definition at line 44 of file sll_m_gyroaverage_2d_polar_computation.F90.

    Report Typos and Errors