Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Describes different global flags throughout the library.
The intent of this module is to provide a single, library-wide definition of the names used to describe different properties which are applicabale in a global sense How to use-it
Derived types and interfaces | |
type | sll_t_vlasovpoisson_sim |
interface | operator(.eq.) |
type | sll_boundary |
Functions/Subroutines | |
pure character(len=10) function | name_vlasovpoisson_sim (self) |
pure logical function | sll_vlasovpoisson_sim_compare (bc1, bc2) |
subroutine | parse_vlasovpoisson_sim (self, str) |
pure character(len=10) function | name_boundary (self) |
pure logical function | sll_boundary_compare (bc1, bc2) |
subroutine | parse_boundary (self, str) |
Variables | |
type(sll_t_vlasovpoisson_sim), parameter, public | sll_p_landau_diag = sll_t_vlasovpoisson_sim(1, "sll_p_landau_diag") |
type(sll_t_vlasovpoisson_sim), parameter, public | sll_p_landau_sum = sll_t_vlasovpoisson_sim(2, "sll_p_landau_sum") |
type(sll_t_vlasovpoisson_sim), parameter, public | sll_p_landau_prod = sll_t_vlasovpoisson_sim(3, "sll_p_landau_prod") |
type(sll_t_vlasovpoisson_sim), parameter | sll_twostream = sll_t_vlasovpoisson_sim(4, "SLL_TWOSTREAM") |
type(sll_t_vlasovpoisson_sim), parameter | sll_bumpontail = sll_t_vlasovpoisson_sim(5, "SLL_BUMPONTAIL") |
type(sll_boundary), parameter | open = sll_boundary(1, "OPEN") |
type(sll_boundary), parameter | closed = sll_boundary(2, "CLOSED") |
|
private |
Definition at line 105 of file sll_m_descriptors.F90.
|
private |
Definition at line 62 of file sll_m_descriptors.F90.
|
private |
Definition at line 117 of file sll_m_descriptors.F90.
|
private |
Definition at line 74 of file sll_m_descriptors.F90.
|
private |
|
private |
Definition at line 68 of file sll_m_descriptors.F90.
|
private |
Definition at line 56 of file sll_m_descriptors.F90.
|
private |
Definition at line 55 of file sll_m_descriptors.F90.
|
private |
Definition at line 41 of file sll_m_descriptors.F90.
type(sll_t_vlasovpoisson_sim), parameter, public sll_p_landau_diag = sll_t_vlasovpoisson_sim(1, "sll_p_landau_diag") |
Definition at line 37 of file sll_m_descriptors.F90.
type(sll_t_vlasovpoisson_sim), parameter, public sll_p_landau_prod = sll_t_vlasovpoisson_sim(3, "sll_p_landau_prod") |
Definition at line 39 of file sll_m_descriptors.F90.
type(sll_t_vlasovpoisson_sim), parameter, public sll_p_landau_sum = sll_t_vlasovpoisson_sim(2, "sll_p_landau_sum") |
Definition at line 38 of file sll_m_descriptors.F90.
|
private |
Definition at line 40 of file sll_m_descriptors.F90.