Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Data Types | Modules | Functions/Subroutines | Variables
sll_m_ode_solvers.F90 File Reference
#include "sll_assert.h"
#include "sll_memory.h"
#include "sll_working_precision.h"
Include dependency graph for sll_m_ode_solvers.F90:

Go to the source code of this file.

Data Types

interface  scalar_function_1D
 

Modules

module  sll_m_ode_solvers
 

Functions/Subroutines

real(kind=f64) function f_one (eta)
 
subroutine implicit_ode (order, deltat, xmin, ncx, deltax, bt, xout, a, a_np1)
 
subroutine, public sll_s_implicit_ode_nonuniform (order, deltat, xin, ncx, bt, xout, a, a_np1)
 
subroutine implicit_ode_nonuniform_old (order, deltat, xin, ncx, bt, xout, a, a_np1)
 
subroutine implicit_ode_curv (order, deltat, eta_min, nc_eta, delta_eta, bt, eta_out, xfunc, xprimefunc, a, a_np1)
 
subroutine rk2 (nsubsteps, deltat, eta_min, nc_eta, delta_eta, bt, eta_out, a, jac)
 
subroutine rk4 (nsubsteps, deltat, eta_min, nc_eta, delta_eta, bt, eta_out, a, jac)
 
subroutine rk4_non_unif (nsubsteps, deltat, eta_min, nc_eta, delta_eta, bt, eta_out, a, xin)
 

Variables

integer, parameter, public sll_p_periodic_ode = 0
 
integer, parameter, public sll_p_compact_ode = 1
 
    Report Typos and Errors