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

Go to the source code of this file.

Functions

void rhs_maker_sumab_hip (void *u, void *v, void *w, void *uu, void *vv, void *ww, void *ulag1, void *ulag2, void *vlag1, void *vlag2, void *wlag1, void *wlag2, real *ab1, real *ab2, real *ab3, int *nab, int *n)
 
void rhs_maker_ext_hip (void *abx1, void *aby1, void *abz1, void *abx2, void *aby2, void *abz2, void *bfx, void *bfy, void *bfz, real *rho, real *ab1, real *ab2, real *ab3, int *n)
 
void scalar_rhs_maker_ext_hip (void *fs_lag, void *fs_laglag, void *fs, real *rho, real *ext1, real *ext2, real *ext3, int *n)
 
void rhs_maker_bdf_hip (void *ulag1, void *ulag2, void *vlag1, void *vlag2, void *wlag1, void *wlag2, void *bfx, void *bfy, void *bfz, void *u, void *v, void *w, void *B, real *rho, real *dt, real *bd2, real *bd3, real *bd4, int *nbd, int *n)
 
void scalar_rhs_maker_bdf_hip (void *s_lag, void *s_laglag, void *fs, void *s, void *B, real *rho, real *dt, real *bd2, real *bd3, real *bd4, int *nbd, int *n)
 

Function Documentation

◆ rhs_maker_bdf_hip()

void rhs_maker_bdf_hip ( void ulag1,
void ulag2,
void vlag1,
void vlag2,
void wlag1,
void wlag2,
void bfx,
void bfy,
void bfz,
void u,
void v,
void w,
void B,
real rho,
real dt,
real bd2,
real bd3,
real bd4,
int nbd,
int n 
)

Definition at line 95 of file rhs_maker.hip.

Here is the call graph for this function:

◆ rhs_maker_ext_hip()

void rhs_maker_ext_hip ( void abx1,
void aby1,
void abz1,
void abx2,
void aby2,
void abz2,
void bfx,
void bfy,
void bfz,
real rho,
real ab1,
real ab2,
real ab3,
int n 
)

Definition at line 64 of file rhs_maker.hip.

Here is the call graph for this function:

◆ rhs_maker_sumab_hip()

void rhs_maker_sumab_hip ( void u,
void v,
void w,
void uu,
void vv,
void ww,
void ulag1,
void ulag2,
void vlag1,
void vlag2,
void wlag1,
void wlag2,
real ab1,
real ab2,
real ab3,
int nab,
int n 
)

Definition at line 44 of file rhs_maker.hip.

Here is the call graph for this function:

◆ scalar_rhs_maker_bdf_hip()

void scalar_rhs_maker_bdf_hip ( void s_lag,
void s_laglag,
void fs,
void s,
void B,
real rho,
real dt,
real bd2,
real bd3,
real bd4,
int nbd,
int n 
)

Definition at line 115 of file rhs_maker.hip.

Here is the call graph for this function:

◆ scalar_rhs_maker_ext_hip()

void scalar_rhs_maker_ext_hip ( void fs_lag,
void fs_laglag,
void fs,
real rho,
real ext1,
real ext2,
real ext3,
int n 
)

Definition at line 81 of file rhs_maker.hip.

Here is the call graph for this function: