Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Derived types and interfaces | |
interface | sll_i_eval_function |
type | matrix_element |
type | sll_t_mapping_2d |
Functions/Subroutines | |
real(kind=f64) function | get_x1 (self, eta1, eta2) |
real(kind=f64) function | get_x2 (self, eta1, eta2) |
real(kind=f64) function, dimension(2) | get_x (self, eta1, eta2) |
real(kind=f64) function | jacobian (self, eta1, eta2) |
real(kind=f64) function, dimension(2, 2) | jacobian_matrix (self, eta1, eta2) |
real(kind=f64) function, dimension(2, 2) | jacobian_matrix_inverse (self, eta1, eta2) |
real(kind=f64) function, dimension(2, 2) | jacobian_matrix_inverse_transposed (self, eta1, eta2) |
real(kind=f64) function, dimension(2, 2) | metric (self, eta1, eta2) |
real(kind=f64) function, dimension(2, 2) | metric_inverse (self, eta1, eta2) |
subroutine | init (self, j11, j12, j21, j22, x1_func, x2_func, params) |
subroutine | free (self) |
|
private |
Definition at line 198 of file sll_m_mapping_2d.F90.
|
private |
Definition at line 85 of file sll_m_mapping_2d.F90.
|
private |
Definition at line 66 of file sll_m_mapping_2d.F90.
|
private |
Definition at line 76 of file sll_m_mapping_2d.F90.
|
private |
Definition at line 175 of file sll_m_mapping_2d.F90.
|
private |
Definition at line 95 of file sll_m_mapping_2d.F90.
|
private |
Definition at line 109 of file sll_m_mapping_2d.F90.
|
private |
Definition at line 121 of file sll_m_mapping_2d.F90.
|
private |
Definition at line 134 of file sll_m_mapping_2d.F90.
|
private |
Definition at line 147 of file sll_m_mapping_2d.F90.
|
private |
Definition at line 161 of file sll_m_mapping_2d.F90.