|
Neko 0.9.1
A portable framework for high-order spectral element flow simulations
|
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. | |
| 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 | ||
| ) |
| fh | The 1D filter operator. |
| fht | The transpose of fh. |
| trnfr | The transfer function containing weights for different modes. |
| nx | number of points, dimension of x. |
| filter_type |
Definition at line 55 of file elementwise_filter_cpu.f90.

