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_dg_interpolator_1d Type Reference

1d interpolator using dg More...

Collaboration diagram for sll_t_dg_interpolator_1d:

Private Attributes

integer(kind=i32) n_cells
 No. of cells on dg mesh. More...
 
integer(kind=i32) degree
 Degree of the dg space. More...
 
integer(kind=i32) n_total
 Total number of points. More...
 
real(kind=f64) cell_size
 Size of each cell. More...
 
real(kind=f64), dimension(:), pointer positions
 
real(kind=f64), dimension(:), pointer quadrature_points
 
real(kind=f64), dimension(:, :), pointer quadrature_inv_diffs
 
real(kind=f64), dimension(:), pointer quadrature_weights
 
real(kind=f64), dimension(:), pointer quadrature_inv_weights
 
real(kind=f64), dimension(:, :), pointer weights1
 
real(kind=f64), dimension(:, :), pointer weights2
 

Detailed Description

1d interpolator using dg

Definition at line 52 of file sll_m_dg_interpolator_1d.F90.

Member Data Documentation

◆ cell_size

real(kind=f64) cell_size
private

Size of each cell.

Definition at line 57 of file sll_m_dg_interpolator_1d.F90.

◆ degree

integer(kind=i32) degree
private

Degree of the dg space.

Definition at line 55 of file sll_m_dg_interpolator_1d.F90.

◆ n_cells

integer(kind=i32) n_cells
private

No. of cells on dg mesh.

Definition at line 54 of file sll_m_dg_interpolator_1d.F90.

◆ n_total

integer(kind=i32) n_total
private

Total number of points.

Definition at line 56 of file sll_m_dg_interpolator_1d.F90.

◆ positions

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

Definition at line 59 of file sll_m_dg_interpolator_1d.F90.

◆ quadrature_inv_diffs

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

Definition at line 61 of file sll_m_dg_interpolator_1d.F90.

◆ quadrature_inv_weights

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

Definition at line 63 of file sll_m_dg_interpolator_1d.F90.

◆ quadrature_points

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

Definition at line 60 of file sll_m_dg_interpolator_1d.F90.

◆ quadrature_weights

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

Definition at line 62 of file sll_m_dg_interpolator_1d.F90.

◆ weights1

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

Definition at line 64 of file sll_m_dg_interpolator_1d.F90.

◆ weights2

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

Definition at line 65 of file sll_m_dg_interpolator_1d.F90.

    Report Typos and Errors