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

Go to the source code of this file.

Data Types

interface  sll_integration_discrete_1d
 

Modules

module  sll_m_reduction
 

Functions/Subroutines

subroutine, public sll_s_compute_reduction_4d_to_3d_direction4 (data_4d, data_3d, Npts1, Npts2, Npts3, Npts4, delta4, integration_func, integration_func_params)
 
subroutine compute_reduction_4d_to_3d_direction4_accumulate (data_4d, data_3d, Npts1, Npts2, Npts3, Npts4, delta4, integration_func, integration_func_params)
 
subroutine, public sll_s_compute_reduction_4d_to_2d_direction34 (data_4d, data_2d, Npts1, Npts2, Npts3, Npts4, delta3, delta4, integration_func, integration_func_params)
 
subroutine compute_reduction_4d_to_2d_direction12 (data_4d, data_2d, Npts1, Npts2, Npts3, Npts4, delta1, delta2, integration_func, integration_func_params)
 
subroutine, public sll_s_compute_reduction_diag_4d_to_2d_direction12 (data_4d, data_diag_2d, Npts1, Npts2, Npts3, Npts4, delta1, delta2, integration_func, integration_func_params)
 
subroutine, public sll_s_compute_reduction_2d_to_0d (data_2d, res, Npts1, Npts2, delta1, delta2, integration_func, integration_func_params)
 
real(kind=f64) function, public sll_f_compute_integral_trapezoid_1d (data, Npts, delta, func_params)
 
real(kind=f64) function compute_integral_conservative_1d (data, Npts, node_positions)
 
    Report Typos and Errors