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_species Type Reference
Collaboration diagram for sll_t_species:

Private Member Functions

procedure q_over_m
 charge over mass ratio More...
 
procedure init => initialize_species
 Constructor. More...
 

Private Attributes

character(len=64) name
 species name More...
 
real(kind=f64) q
 charge of a single particle More...
 
real(kind=f64) m
 mass of a single particle More...
 

Detailed Description

Definition at line 27 of file sll_m_particle_group_base.F90.

Member Function/Subroutine Documentation

◆ init()

procedure init
private

Constructor.

Definition at line 34 of file sll_m_particle_group_base.F90.

◆ q_over_m()

procedure q_over_m
private

charge over mass ratio

Definition at line 33 of file sll_m_particle_group_base.F90.

Member Data Documentation

◆ m

real(kind=f64) m
private

mass of a single particle

Definition at line 30 of file sll_m_particle_group_base.F90.

◆ name

character(len=64) name
private

species name

Definition at line 28 of file sll_m_particle_group_base.F90.

◆ q

real(kind=f64) q
private

charge of a single particle

Definition at line 29 of file sll_m_particle_group_base.F90.

    Report Typos and Errors