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

Private Member Functions

procedure, pass(adv) init => sll_s_advector_2d_bsl_init
 
procedure, pass(adv) advect_2d => bsl_advect_2d
 

Private Attributes

class(sll_c_interpolator_2d), pointer interp
 
class(sll_c_characteristics_2d_base), pointer charac
 
real(kind=f64), dimension(:), pointer eta1_coords
 
real(kind=f64), dimension(:), pointer eta2_coords
 
real(kind=f64), dimension(:, :), pointer charac_feet1
 
real(kind=f64), dimension(:, :), pointer charac_feet2
 
integer(kind=i32) npts1
 
integer(kind=i32) npts2
 

Detailed Description

Definition at line 41 of file sll_m_advection_2d_bsl.F90.

Member Function/Subroutine Documentation

◆ advect_2d()

procedure, pass(adv) advect_2d
private

Definition at line 55 of file sll_m_advection_2d_bsl.F90.

◆ init()

procedure, pass(adv) init
private

Definition at line 54 of file sll_m_advection_2d_bsl.F90.

Member Data Documentation

◆ charac

class(sll_c_characteristics_2d_base), pointer charac
private

Definition at line 44 of file sll_m_advection_2d_bsl.F90.

◆ charac_feet1

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

Definition at line 47 of file sll_m_advection_2d_bsl.F90.

◆ charac_feet2

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

Definition at line 48 of file sll_m_advection_2d_bsl.F90.

◆ eta1_coords

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

Definition at line 45 of file sll_m_advection_2d_bsl.F90.

◆ eta2_coords

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

Definition at line 46 of file sll_m_advection_2d_bsl.F90.

◆ interp

class(sll_c_interpolator_2d), pointer interp
private

Definition at line 43 of file sll_m_advection_2d_bsl.F90.

◆ npts1

integer(kind=i32) npts1
private

Definition at line 49 of file sll_m_advection_2d_bsl.F90.

◆ npts2

integer(kind=i32) npts2
private

Definition at line 50 of file sll_m_advection_2d_bsl.F90.

    Report Typos and Errors