Neko  0.9.0
A portable framework for high-order spectral element flow simulations
elementwise_filter_cpu Module Reference

Implements the CPU kernel for the elementwise_filter_t type.

Functions/Subroutines

subroutine, public build_1d_cpu (fh, fht, trnsfr, nx, filter_type)
 Build the 1d filter for an element on the CPU. Suppose field x is filtered into x_hat by x_hat = fh*x. More...
 

Function/Subroutine Documentation

◆ build_1d_cpu()

subroutine, public elementwise_filter_cpu::build_1d_cpu ( real(kind=rp), dimension(nx, nx), intent(inout)  fh,
real(kind=rp), dimension(nx, nx), intent(inout)  fht,
real(kind=rp), dimension(nx), intent(in)  trnsfr,
integer, intent(in)  nx,
character(len=*), intent(in)  filter_type 
)
Parameters
fhThe 1D filter operator.
fhtThe transpose of fh.
trnfrThe transfer function containing weights for different modes.
nxnumber of points, dimension of x.
filter_type

Definition at line 55 of file elementwise_filter_cpu.f90.

Here is the call graph for this function:
Here is the caller graph for this function: