Neko
0.9.0
A portable framework for high-order spectral element flow simulations
|
Defines a gather-scatter backend.
Data Types | |
type | gs_bcknd_t |
Gather-scatter backend. More... | |
interface | gs_backend_init |
Abstract interface for initialising a Gather-Scatter backend. More... | |
interface | gs_backend_free |
Abstract interface for deallocating a Gather-Scatter backend. More... | |
interface | gs_gather |
Abstract interface for the Gather kernel \( v(dg(i)) = op(v(dg(i)), u(gd(i)) \). More... | |
interface | gs_scatter |
Abstract interface for the Scatter kernel \( u(gd(i) = v(dg(i)) \). More... | |
Variables | |
integer, parameter, public | gs_bcknd_cpu = 1 |
integer, parameter, public | gs_bcknd_sx = 2 |
integer, parameter, public | gs_bcknd_dev = 3 |
integer, parameter, public gs_bcknd::gs_bcknd_cpu = 1 |
Definition at line 40 of file gs_bcknd.f90.
integer, parameter, public gs_bcknd::gs_bcknd_dev = 3 |
Definition at line 40 of file gs_bcknd.f90.
integer, parameter, public gs_bcknd::gs_bcknd_sx = 2 |
Definition at line 40 of file gs_bcknd.f90.