Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
filters_device Module Reference

Device implementations of the filter functions.

Functions/Subroutines

subroutine smooth_step_device (x, edge0, edge1, n)
 Apply a smooth step function to a scalar.
 
subroutine step_function_device (x, x_step, value0, value1, n)
 Apply a step function to a scalar.
 
subroutine permeability_device (x, k_0, k_1, q, n)
 Apply a permeability function to a scalar.
 

Function/Subroutine Documentation

◆ permeability_device()

subroutine filters_device::permeability_device ( type(c_ptr), intent(inout x,
real(kind=rp), intent(in k_0,
real(kind=rp), intent(in k_1,
real(kind=rp), intent(in q,
integer, intent(in n 
)

Definition at line 94 of file filters_device.F90.

Here is the caller graph for this function:

◆ smooth_step_device()

subroutine filters_device::smooth_step_device ( type(c_ptr), intent(inout x,
real(kind=rp), intent(in edge0,
real(kind=rp), intent(in edge1,
integer, intent(in n 
)

Definition at line 56 of file filters_device.F90.

Here is the caller graph for this function:

◆ step_function_device()

subroutine filters_device::step_function_device ( type(c_ptr), intent(inout x,
real(kind=rp), intent(in x_step,
real(kind=rp), intent(in value0,
real(kind=rp), intent(in value1,
integer, intent(in n 
)

Definition at line 75 of file filters_device.F90.

Here is the caller graph for this function: