Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
|
Private Member Functions | |
procedure | init => rk1d_trapezoid__init |
procedure | step => rk1d_trapezoid__step |
procedure | clean => rk1d_trapezoid__clean |
procedure | set_params => s_rk_implicit__set_params |
procedure | get_params => s_rk_implicit__get_params |
Private Attributes | |
real(wp) | rel_tol = 1.0e-12_wp |
real(wp) | abs_tol = 1.0e-15_wp |
integer | maxiter = 20 |
class(sll_c_ode), pointer | ode => null() |
Pointer to ODE object. More... | |
class(sll_c_vector_space), dimension(:), allocatable | work |
Storage for intermediate stage computation. More... | |
Definition at line 66 of file sll_m_rk_implicit.F90.
|
private |
Definition at line 71 of file sll_m_rk_implicit.F90.
|
privateinherited |
Definition at line 51 of file sll_m_rk_implicit.F90.
|
private |
Definition at line 69 of file sll_m_rk_implicit.F90.
|
privateinherited |
Definition at line 50 of file sll_m_rk_implicit.F90.
|
private |
Definition at line 70 of file sll_m_rk_implicit.F90.
|
privateinherited |
Definition at line 45 of file sll_m_rk_implicit.F90.
|
privateinherited |
Definition at line 46 of file sll_m_rk_implicit.F90.
|
privateinherited |
Pointer to ODE object.
Definition at line 65 of file sll_m_ode_integrator_base.F90.
|
privateinherited |
Definition at line 44 of file sll_m_rk_implicit.F90.
|
privateinherited |
Storage for intermediate stage computation.
Definition at line 68 of file sll_m_ode_integrator_base.F90.