Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Derived types and interfaces | Functions/Subroutines
sll_m_profile_functions Module Reference

Description

functions for initial profile of the particle distribution function

Author
Benedikt Perse

Derived types and interfaces

type  sll_t_profile_functions
 

Functions/Subroutines

subroutine init_profile_functions (self, input_file)
 
real(kind=f64) function rho_0 (self, r)
 
real(kind=f64) function drho_0 (self, r)
 
real(kind=f64) function t_i (self, r)
 
real(kind=f64) function dt_i (self, r)
 
real(kind=f64) function t_e (self, r)
 
real(kind=f64) function radial_distrib (self, r)
 

Function/Subroutine Documentation

◆ drho_0()

real(kind=f64) function sll_m_profile_functions::drho_0 ( class(sll_t_profile_functions), intent(inout)  self,
real(kind=f64), intent(in)  r 
)
private

Definition at line 95 of file sll_m_profile_functions.F90.

◆ dt_i()

real(kind=f64) function sll_m_profile_functions::dt_i ( class(sll_t_profile_functions), intent(inout)  self,
real(kind=f64), intent(in)  r 
)
private

Definition at line 115 of file sll_m_profile_functions.F90.

◆ init_profile_functions()

subroutine sll_m_profile_functions::init_profile_functions ( class(sll_t_profile_functions), intent(inout)  self,
integer(kind=i32), intent(in)  input_file 
)
private

Definition at line 46 of file sll_m_profile_functions.F90.

◆ radial_distrib()

real(kind=f64) function sll_m_profile_functions::radial_distrib ( class(sll_t_profile_functions), intent(inout)  self,
real(kind=f64), intent(in)  r 
)
private

Definition at line 137 of file sll_m_profile_functions.F90.

◆ rho_0()

real(kind=f64) function sll_m_profile_functions::rho_0 ( class(sll_t_profile_functions), intent(inout)  self,
real(kind=f64), intent(in)  r 
)
private

Definition at line 86 of file sll_m_profile_functions.F90.

◆ t_e()

real(kind=f64) function sll_m_profile_functions::t_e ( class(sll_t_profile_functions), intent(inout)  self,
real(kind=f64), intent(in)  r 
)
private

Definition at line 125 of file sll_m_profile_functions.F90.

◆ t_i()

real(kind=f64) function sll_m_profile_functions::t_i ( class(sll_t_profile_functions), intent(inout)  self,
real(kind=f64), intent(in)  r 
)
private

Definition at line 103 of file sll_m_profile_functions.F90.

    Report Typos and Errors