Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Derived types and interfaces | |
type | sll_c_rk_implicit |
type | sll_t_rk1d_bwd_euler |
type | sll_t_rk1d_trapezoid |
Functions/Subroutines | |
subroutine | s_rk_implicit__set_params (self, rel_tol, abs_tol, maxiter) |
subroutine | s_rk_implicit__get_params (self, rel_tol, abs_tol, maxiter) |
subroutine | rk1d_bwd_euler__init (self, ode, t0, y0) |
subroutine | rk1d_bwd_euler__step (self, t, y, h, ynew) |
subroutine | rk1d_bwd_euler__clean (self) |
subroutine | rk1d_trapezoid__init (self, ode, t0, y0) |
subroutine | rk1d_trapezoid__step (self, t, y, h, ynew) |
subroutine | rk1d_trapezoid__clean (self) |
Variables | |
integer, parameter | wp = f64 |
Working precision. More... | |
|
private |
Definition at line 180 of file sll_m_rk_implicit.F90.
|
private |
Definition at line 114 of file sll_m_rk_implicit.F90.
|
private |
Definition at line 127 of file sll_m_rk_implicit.F90.
|
private |
Definition at line 267 of file sll_m_rk_implicit.F90.
|
private |
Definition at line 192 of file sll_m_rk_implicit.F90.
|
private |
Definition at line 205 of file sll_m_rk_implicit.F90.
|
private |
Definition at line 97 of file sll_m_rk_implicit.F90.
|
private |
Definition at line 79 of file sll_m_rk_implicit.F90.
|
private |
Working precision.
Definition at line 37 of file sll_m_rk_implicit.F90.