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
sll_m_const_coef_advection_2d.F90 File Reference
#include "sll_memory.h"
#include "sll_working_precision.h"
Include dependency graph for sll_m_const_coef_advection_2d.F90:

Go to the source code of this file.

Data Types

type  sll_t_const_coef_advection_2d
 Simple operator splitting type for 2D constant coefficient advection Extends operator splitting. More...
 

Modules

module  sll_m_const_coef_advection_2d
 Implements split operators for constant coefficient advection.
 

Functions/Subroutines

class(sll_t_const_coef_advection_2d) function, pointer, public sll_f_new_const_coef_advection_2d (data, n1, n2, a1, a2, interp1, interp2, split_case, split_step, nb_split_step, split_begin_T, dt)
 
subroutine initialize_const_coef_advection_2d (this, data, n1, n2, a1, a2, interp1, interp2, split_case, split_step, nb_split_step, split_begin_T, dt)
 Initialise sll_t_const_coef_advection_2d object. More...
 
subroutine adv1 (this, dt)
 Constant coefficient advection operator in first direction. More...
 
subroutine adv2 (this, dt)
 Constant coefficient advection operator in second direction. More...
 
    Report Typos and Errors