![]() |
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Derived types and interfaces | |
type | sll_t_advector_2d_bsl |
Functions/Subroutines | |
type(sll_t_advector_2d_bsl) function, pointer, public | sll_f_new_advector_2d_bsl (interp, charac, npts1, npts2, eta1_min, eta1_max, eta2_min, eta2_max, eta1_coords, eta2_coords) |
subroutine, public | sll_s_advector_2d_bsl_init (adv, interp, charac, npts1, npts2, eta1_min, eta1_max, eta2_min, eta2_max, eta1_coords, eta2_coords) |
subroutine | bsl_advect_2d (adv, a1, a2, dt, input, output) |
|
private |
Definition at line 165 of file sll_m_advection_2d_bsl.F90.
type(sll_t_advector_2d_bsl) function, pointer, public sll_m_advection_2d_bsl::sll_f_new_advector_2d_bsl | ( | class(sll_c_interpolator_2d), pointer | interp, |
class(sll_c_characteristics_2d_base), pointer | charac, | ||
integer(kind=i32), intent(in) | npts1, | ||
integer(kind=i32), intent(in) | npts2, | ||
real(kind=f64), intent(in), optional | eta1_min, | ||
real(kind=f64), intent(in), optional | eta1_max, | ||
real(kind=f64), intent(in), optional | eta2_min, | ||
real(kind=f64), intent(in), optional | eta2_max, | ||
real(kind=f64), dimension(:), optional, pointer | eta1_coords, | ||
real(kind=f64), dimension(:), optional, pointer | eta2_coords | ||
) |
Definition at line 63 of file sll_m_advection_2d_bsl.F90.
subroutine, public sll_m_advection_2d_bsl::sll_s_advector_2d_bsl_init | ( | class(sll_t_advector_2d_bsl) | adv, |
class(sll_c_interpolator_2d), target | interp, | ||
class(sll_c_characteristics_2d_base), target | charac, | ||
integer(kind=i32), intent(in) | npts1, | ||
integer(kind=i32), intent(in) | npts2, | ||
real(kind=f64), intent(in), optional | eta1_min, | ||
real(kind=f64), intent(in), optional | eta1_max, | ||
real(kind=f64), intent(in), optional | eta2_min, | ||
real(kind=f64), intent(in), optional | eta2_max, | ||
real(kind=f64), dimension(:), optional, pointer | eta1_coords, | ||
real(kind=f64), dimension(:), optional, pointer | eta2_coords | ||
) |
Definition at line 87 of file sll_m_advection_2d_bsl.F90.