Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Type containing new 2D polar basis functions. More...
Private Member Functions | |
procedure | init => s_polar_bsplines_2d__init |
procedure | eval_l0 => f_polar_bsplines_2d__eval_l0 |
procedure | eval_l1 => f_polar_bsplines_2d__eval_l1 |
procedure | eval_l2 => f_polar_bsplines_2d__eval_l2 |
procedure | free => s_polar_bsplines_2d__free |
Private Attributes | |
type(sll_t_singular_mapping_discrete), pointer, private | mapping => null() |
real(wp), dimension(2) | pole |
real(wp) | tau |
real(wp), dimension(2) | t0 |
real(wp), dimension(2) | t1 |
real(wp), dimension(2) | t2 |
type(sll_t_spline_2d) | n0 |
type(sll_t_spline_2d) | n1 |
type(sll_t_spline_2d) | n2 |
Type containing new 2D polar basis functions.
Definition at line 25 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 49 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 50 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 51 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 52 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 48 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 28 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 42 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 43 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 44 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 31 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 37 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 38 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 39 of file sll_m_polar_bsplines_2d.F90.
|
private |
Definition at line 34 of file sll_m_polar_bsplines_2d.F90.