Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
fdm.hip File Reference
#include <hip/hip_runtime.h>
#include <device/device_config.h>
#include <device/hip/check.h>
#include "fdm_kernel.h"

Go to the source code of this file.

Macros

#define CASE(NL)
 

Functions

void hip_fdm_do_fast (void *e, void *r, void *s, void *d, int *nl, int *nel, hipStream_t stream)
 

Macro Definition Documentation

◆ CASE

#define CASE (   NL)
Value:
case NL: \
nblcks, nthrds, 0, stream, \
(real *) e, (real *) r, \
(real *) s,(real *) d); \
break;
const int e
__global__ void dirichlet_apply_scalar_kernel(const int *__restrict__ msk, T *__restrict__ x, const T g, const int m)
double real

Function Documentation

◆ hip_fdm_do_fast()

void hip_fdm_do_fast ( void e,
void r,
void s,
void d,
int nl,
int nel,
hipStream_t  stream 
)

Fortran wrapper for tnsr3d

Definition at line 43 of file fdm.hip.

Here is the call graph for this function: