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_init_tsi_2d Type Reference
Inheritance diagram for sll_t_init_tsi_2d:
Collaboration diagram for sll_t_init_tsi_2d:

Private Member Functions

procedure, pass(init_obj) init => initialize_tsi_2d
 
procedure, pass(init_obj) f_of_x1x2 => f_x1x2_tsi_2d
 

Private Attributes

class(sll_c_coordinate_transformation_2d_base), pointer transf
 
real(kind=f64) eps
 
real(kind=f64) kx
 
real(kind=f64) xi
 
real(kind=f64) v0
 
integer(kind=i32) is_delta_f
 
integer(kind=i32) data_position
 

Detailed Description

Definition at line 24 of file sll_m_tsi_2d_initializer.F90.

Member Function/Subroutine Documentation

◆ f_of_x1x2()

procedure, pass(init_obj) f_of_x1x2
private

Definition at line 34 of file sll_m_tsi_2d_initializer.F90.

◆ init()

procedure, pass(init_obj) init
private

Definition at line 33 of file sll_m_tsi_2d_initializer.F90.

Member Data Documentation

◆ data_position

integer(kind=i32) data_position
privateinherited

Definition at line 50 of file sll_m_scalar_field_initializers_base.F90.

◆ eps

real(kind=f64) eps
private

Definition at line 27 of file sll_m_tsi_2d_initializer.F90.

◆ is_delta_f

integer(kind=i32) is_delta_f
private

Definition at line 31 of file sll_m_tsi_2d_initializer.F90.

◆ kx

real(kind=f64) kx
private

Definition at line 28 of file sll_m_tsi_2d_initializer.F90.

◆ transf

class(sll_c_coordinate_transformation_2d_base), pointer transf
private

Definition at line 26 of file sll_m_tsi_2d_initializer.F90.

◆ v0

real(kind=f64) v0
private

Definition at line 30 of file sll_m_tsi_2d_initializer.F90.

◆ xi

real(kind=f64) xi
private

Definition at line 29 of file sll_m_tsi_2d_initializer.F90.

    Report Typos and Errors