Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Private Member Functions | Private Attributes | List of all members
sll_t_rk1d_trapezoid Type Reference
Inheritance diagram for sll_t_rk1d_trapezoid:
Collaboration diagram for sll_t_rk1d_trapezoid:

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(wprel_tol = 1.0e-12_wp
 
real(wpabs_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...
 

Detailed Description

Definition at line 66 of file sll_m_rk_implicit.F90.

Member Function/Subroutine Documentation

◆ clean()

procedure clean
private

Definition at line 71 of file sll_m_rk_implicit.F90.

◆ get_params()

procedure get_params
privateinherited

Definition at line 51 of file sll_m_rk_implicit.F90.

◆ init()

procedure init
private

Definition at line 69 of file sll_m_rk_implicit.F90.

◆ set_params()

procedure set_params
privateinherited

Definition at line 50 of file sll_m_rk_implicit.F90.

◆ step()

procedure step
private

Definition at line 70 of file sll_m_rk_implicit.F90.

Member Data Documentation

◆ abs_tol

real(wp) abs_tol = 1.0e-15_wp
privateinherited

Definition at line 45 of file sll_m_rk_implicit.F90.

◆ maxiter

integer maxiter = 20
privateinherited

Definition at line 46 of file sll_m_rk_implicit.F90.

◆ ode

class(sll_c_ode), pointer ode => null()
privateinherited

Pointer to ODE object.

Definition at line 65 of file sll_m_ode_integrator_base.F90.

◆ rel_tol

real(wp) rel_tol = 1.0e-12_wp
privateinherited

Definition at line 44 of file sll_m_rk_implicit.F90.

◆ work

class(sll_c_vector_space), dimension(:), allocatable work
privateinherited

Storage for intermediate stage computation.

Definition at line 68 of file sll_m_ode_integrator_base.F90.

    Report Typos and Errors