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

Private Attributes

real(kind=f64), dimension(2) eta_min
 eta1 min and eta2 min More...
 
real(kind=f64), dimension(2) eta_max
 eta1 max and eta2 max More...
 
integer(kind=i32), dimension(2) nc
 number of cells in eta1 and in eta2 More...
 
integer(kind=i32), dimension(2) degree
 interpolation degrees in eta1, eta2 More...
 
integer(kind=i32), dimension(2) bc
 boundary conditions in eta and eta2 can be sll_p_hermite_periodic or sll_p_hermite_dirichlet More...
 
real(kind=f64), dimension(:, :, :), pointer deriv
 
integer(kind=i32), dimension(2) continuity
 can be sll_p_hermite_c0 or SLL_HERMITE_C1 More...
 
integer(kind=i32), dimension(2) deriv_size
 3 for sll_p_hermite_c0 and 2 for SLL_HERMITE_C1 in each direction deriv_size(1)*deriv_size(2) = size(deriv,1) More...
 

Detailed Description

Definition at line 34 of file sll_m_hermite_interpolation_2d.F90.

Member Data Documentation

◆ bc

integer(kind=i32), dimension(2) bc
private

boundary conditions in eta and eta2 can be sll_p_hermite_periodic or sll_p_hermite_dirichlet

Definition at line 39 of file sll_m_hermite_interpolation_2d.F90.

◆ continuity

integer(kind=i32), dimension(2) continuity
private

can be sll_p_hermite_c0 or SLL_HERMITE_C1

Definition at line 42 of file sll_m_hermite_interpolation_2d.F90.

◆ degree

integer(kind=i32), dimension(2) degree
private

interpolation degrees in eta1, eta2

Definition at line 38 of file sll_m_hermite_interpolation_2d.F90.

◆ deriv

real(kind=f64), dimension(:, :, :), pointer deriv
private

Definition at line 41 of file sll_m_hermite_interpolation_2d.F90.

◆ deriv_size

integer(kind=i32), dimension(2) deriv_size
private

3 for sll_p_hermite_c0 and 2 for SLL_HERMITE_C1 in each direction deriv_size(1)*deriv_size(2) = size(deriv,1)

Definition at line 43 of file sll_m_hermite_interpolation_2d.F90.

◆ eta_max

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

eta1 max and eta2 max

Definition at line 36 of file sll_m_hermite_interpolation_2d.F90.

◆ eta_min

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

eta1 min and eta2 min

Definition at line 35 of file sll_m_hermite_interpolation_2d.F90.

◆ nc

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

number of cells in eta1 and in eta2

Definition at line 37 of file sll_m_hermite_interpolation_2d.F90.

    Report Typos and Errors