Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Concrete type, discrete singular mapping. More...
Private Member Functions | |
procedure | init => s_singular_mapping_discrete__init |
procedure | pole => f_singular_mapping_discrete__pole |
procedure | eval => f_singular_mapping_discrete__eval |
procedure | jmat => f_singular_mapping_discrete__jmat |
procedure | store_data => s_singular_mapping_discrete__store_data |
procedure | free => s_singular_mapping_discrete__free |
procedure | jdet => f_singular_mapping__jdet |
procedure | eval_inverse => f_singular_mapping__eval_inverse |
Private Attributes | |
integer | nbasis_eta1 |
integer | nbasis_eta2 |
integer | degree_eta1 |
integer | degree_eta2 |
real(wp), dimension(:), allocatable | tau_eta1 |
real(wp), dimension(:), allocatable | tau_eta2 |
real(wp), dimension(:, :), allocatable | gtau_x1 |
real(wp), dimension(:, :), allocatable | gtau_x2 |
type(sll_t_spline_2d) | spline_2d_x1 |
type(sll_t_spline_2d) | spline_2d_x2 |
type(sll_t_spline_interpolator_2d) | spline_interp_eta12 |
Concrete type, discrete singular mapping.
Definition at line 38 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 66 of file sll_m_singular_mapping_discrete.F90.
|
privateinherited |
Definition at line 34 of file sll_m_singular_mapping_base.F90.
|
private |
Definition at line 69 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 64 of file sll_m_singular_mapping_discrete.F90.
|
privateinherited |
Definition at line 33 of file sll_m_singular_mapping_base.F90.
|
private |
Definition at line 67 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 65 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 68 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 45 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 46 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 52 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 53 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 41 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 42 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 56 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 57 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 60 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 49 of file sll_m_singular_mapping_discrete.F90.
|
private |
Definition at line 50 of file sll_m_singular_mapping_discrete.F90.