Report Typos and Errors    
Semi-Lagrangian Library
Modular library for kinetic and gyrokinetic simulations of plasmas in fusion energy devices.
Derived types and interfaces | Functions/Subroutines
sll_m_binomial_filter Module Reference

Description

Binomial filter for smooting of fields.

Author
Katharina Kormann

...

Derived types and interfaces

type  sll_t_binomial_filter
 

Functions/Subroutines

subroutine init_binomial (self, iterations, n_dofs, mode)
 
subroutine apply_binomial (self, field_in, field_out)
 
subroutine apply_inplace_binomial (self, field)
 
subroutine sll_s_binomial_filter (field_in, field_out, n_dofs)
 

Function/Subroutine Documentation

◆ apply_binomial()

subroutine sll_m_binomial_filter::apply_binomial ( class( sll_t_binomial_filter ), intent(inout)  self,
real(kind=f64), dimension(:), intent(in)  field_in,
real(kind=f64), dimension(:), intent(out)  field_out 
)
private
Parameters
[in]field_inarray for the coefficients of the fields
[out]field_outarray for the coefficients of the fields

Definition at line 63 of file sll_m_binomial_filter.F90.

Here is the call graph for this function:

◆ apply_inplace_binomial()

subroutine sll_m_binomial_filter::apply_inplace_binomial ( class( sll_t_binomial_filter ), intent(inout)  self,
real(kind=f64), dimension(:), intent(inout)  field 
)
private
Parameters
[in,out]fieldarray for the coefficients of the efields

Definition at line 84 of file sll_m_binomial_filter.F90.

Here is the call graph for this function:

◆ init_binomial()

subroutine sll_m_binomial_filter::init_binomial ( class( sll_t_binomial_filter ), intent(out)  self,
integer(kind=i32), intent(in)  iterations,
integer(kind=i32), intent(in)  n_dofs,
integer(kind=i32), intent(in), optional  mode 
)
private

Definition at line 41 of file sll_m_binomial_filter.F90.

◆ sll_s_binomial_filter()

subroutine sll_m_binomial_filter::sll_s_binomial_filter ( real(kind=f64), dimension(:), intent(in)  field_in,
real(kind=f64), dimension(:), intent(out)  field_out,
integer(kind=i32), intent(in)  n_dofs 
)
private
Parameters
[in]field_inarray for the coefficients of the efields
[out]field_outarray for the coefficients of the efields

Definition at line 102 of file sll_m_binomial_filter.F90.

Here is the caller graph for this function:
    Report Typos and Errors