|
Neko 1.99.6
A portable framework for high-order spectral element flow simulations
|
#include <stdio.h>#include <stdlib.h>#include <cuda.h>#include <cuda_runtime.h>#include <cublas.h>#include <device/device_config.h>#include <device/cuda/check.h>#include <fluid/bcknd/device/cuda/compressible_ops_kernel.h>Go to the source code of this file.
Functions | |
| void | cuda_update_uvw (void *u, void *v, void *w, void *m_x, void *m_y, void *m_z, void *rho, int *n) |
| void | cuda_update_mxyz_p_ruvw (void *m_x, void *m_y, void *m_z, void *p, void *ruvw, void *u, void *v, void *w, void *E, void *rho, real *gamma, int *n) |
| void | cuda_update_e (void *E, void *p, void *ruvw, real *gamma, int *n) |
| void | cuda_update_temperature (void *T, void *p, void *rho, real *gamma, int *n) |
| void | cuda_ns_flux_prepare (void *div_flux, void *dissipation, void *h1, void *dudx, void *dudy, void *dudz, void *dvdx, void *dvdy, void *dvdz, void *dwdx, void *dwdy, void *dwdz, void *mu, int *n) |
| void | cuda_ns_flux_finalize (void *visc_m_x, void *visc_m_y, void *visc_m_z, void *visc_E, void *f_x, void *f_y, void *f_z, void *opgrad_x, void *opgrad_y, void *opgrad_z, void *u, void *v, void *w, void *B, void *dissipation, int *n) |
| void | cuda_ns_flux_temperature (void *div_flux, void *h1, void *p, void *rho, void *kappa, real *gamma, int *n) |
| void cuda_ns_flux_finalize | ( | void * | visc_m_x, |
| void * | visc_m_y, | ||
| void * | visc_m_z, | ||
| void * | visc_E, | ||
| void * | f_x, | ||
| void * | f_y, | ||
| void * | f_z, | ||
| void * | opgrad_x, | ||
| void * | opgrad_y, | ||
| void * | opgrad_z, | ||
| void * | u, | ||
| void * | v, | ||
| void * | w, | ||
| void * | B, | ||
| void * | dissipation, | ||
| int * | n | ||
| ) |
Definition at line 135 of file compressible_ops_update.cu.


| void cuda_ns_flux_prepare | ( | void * | div_flux, |
| void * | dissipation, | ||
| void * | h1, | ||
| void * | dudx, | ||
| void * | dudy, | ||
| void * | dudz, | ||
| void * | dvdx, | ||
| void * | dvdy, | ||
| void * | dvdz, | ||
| void * | dwdx, | ||
| void * | dwdy, | ||
| void * | dwdz, | ||
| void * | mu, | ||
| int * | n | ||
| ) |
Definition at line 112 of file compressible_ops_update.cu.


| void cuda_ns_flux_temperature | ( | void * | div_flux, |
| void * | h1, | ||
| void * | p, | ||
| void * | rho, | ||
| void * | kappa, | ||
| real * | gamma, | ||
| int * | n | ||
| ) |
Definition at line 159 of file compressible_ops_update.cu.


Definition at line 82 of file compressible_ops_update.cu.


| void cuda_update_mxyz_p_ruvw | ( | void * | m_x, |
| void * | m_y, | ||
| void * | m_z, | ||
| void * | p, | ||
| void * | ruvw, | ||
| void * | u, | ||
| void * | v, | ||
| void * | w, | ||
| void * | E, | ||
| void * | rho, | ||
| real * | gamma, | ||
| int * | n | ||
| ) |
Definition at line 63 of file compressible_ops_update.cu.


Definition at line 97 of file compressible_ops_update.cu.

