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

Type for a periodic slab. More...

Inheritance diagram for sll_t_pslab_parameters_6d:
Collaboration diagram for sll_t_pslab_parameters_6d:

Private Member Functions

procedure init => init_pslab
 
procedure eval => eval_pslab
 
procedure eval_v => eval_pslab_v
 

Private Attributes

real(kind=f64) kappa_ti
 
real(kind=f64), dimension(3) kx
 
real(kind=f64) alpha
 
real(kind=f64) b0
 
real(kind=f64) c_te
 
real(kind=f64) factor
 
real(kind=f64), dimension(3) v_thermal
 
real(kind=f64), dimension(3) v_mean
 
integer(kind=i32) distrib_type
 

Detailed Description

Type for a periodic slab.

Definition at line 169 of file sll_m_distribution_function_initializer_6d.F90.

Member Function/Subroutine Documentation

◆ eval()

procedure eval
private

◆ eval_v()

procedure eval_v
private

◆ init()

procedure init
private

Member Data Documentation

◆ alpha

real(kind=f64) alpha
private

◆ b0

real(kind=f64) b0
private

◆ c_te

real(kind=f64) c_te
private

◆ distrib_type

integer(kind=i32) distrib_type
privateinherited

◆ factor

real(kind=f64) factor
private

◆ kappa_ti

real(kind=f64) kappa_ti
private

◆ kx

real(kind=f64), dimension(3) kx
private

◆ v_mean

real(kind=f64), dimension(3) v_mean
private

◆ v_thermal

real(kind=f64), dimension(3) v_thermal
private
    Report Typos and Errors