Neko 0.9.99
A portable framework for high-order spectral element flow simulations
Loading...
Searching...
No Matches
dynamic_smagorinsky_nut.cu File Reference
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <device/device_config.h>
#include <device/cuda/check.h>
#include "dynamic_smagorinsky_nut_kernel.h"
#include <common/neko_log.h>

Go to the source code of this file.

Functions

void cuda_s_abs_compute (void *s_abs, void *s11, void *s22, void *s33, void *s12, void *s13, void *s23, void *mult, int *n)
 
void cuda_lij_compute_part1 (void *l11, void *l22, void *l33, void *l12, void *l13, void *l23, void *u, void *v, void *w, void *fu, void *fv, void *fw, void *fuu, void *fvv, void *fww, void *fuv, void *fuw, void *fvw, int *n)
 
void cuda_lij_compute_part2 (void *l11, void *l22, void *l33, void *l12, void *l13, void *l23, void *fuu, void *fvv, void *fww, void *fuv, void *fuw, void *fvw, int *n)
 
void cuda_mij_compute_part1 (void *m11, void *m22, void *m33, void *m12, void *m13, void *m23, void *s_abs, void *s11, void *s22, void *s33, void *s12, void *s13, void *s23, void *fs_abs, void *fs11, void *fs22, void *fs33, void *fs12, void *fs13, void *fs23, void *fsabss11, void *fsabss22, void *fsabss33, void *fsabss12, void *fsabss13, void *fsabss23, real *delta_ratio2, int *n)
 
void cuda_mij_nut_compute_part2 (void *m11, void *m22, void *m33, void *m12, void *m13, void *m23, void *l11, void *l22, void *l33, void *l12, void *l13, void *l23, void *fsabss11, void *fsabss22, void *fsabss33, void *fsabss12, void *fsabss13, void *fsabss23, void *num, void *den, void *c_dyn, void *delta, void *s_abs, void *nut, real *alpha, int *n)
 

Function Documentation

◆ cuda_lij_compute_part1()

void cuda_lij_compute_part1 ( void l11,
void l22,
void l33,
void l12,
void l13,
void l23,
void u,
void v,
void w,
void fu,
void fv,
void fw,
void fuu,
void fvv,
void fww,
void fuv,
void fuw,
void fvw,
int n 
)

Definition at line 63 of file dynamic_smagorinsky_nut.cu.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cuda_lij_compute_part2()

void cuda_lij_compute_part2 ( void l11,
void l22,
void l33,
void l12,
void l13,
void l23,
void fuu,
void fvv,
void fww,
void fuv,
void fuw,
void fvw,
int n 
)

Definition at line 86 of file dynamic_smagorinsky_nut.cu.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cuda_mij_compute_part1()

void cuda_mij_compute_part1 ( void m11,
void m22,
void m33,
void m12,
void m13,
void m23,
void s_abs,
void s11,
void s22,
void s33,
void s12,
void s13,
void s23,
void fs_abs,
void fs11,
void fs22,
void fs33,
void fs12,
void fs13,
void fs23,
void fsabss11,
void fsabss22,
void fsabss33,
void fsabss12,
void fsabss13,
void fsabss23,
real delta_ratio2,
int n 
)

Definition at line 105 of file dynamic_smagorinsky_nut.cu.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cuda_mij_nut_compute_part2()

void cuda_mij_nut_compute_part2 ( void m11,
void m22,
void m33,
void m12,
void m13,
void m23,
void l11,
void l22,
void l33,
void l12,
void l13,
void l23,
void fsabss11,
void fsabss22,
void fsabss33,
void fsabss12,
void fsabss13,
void fsabss23,
void num,
void den,
void c_dyn,
void delta,
void s_abs,
void nut,
real alpha,
int n 
)

Definition at line 132 of file dynamic_smagorinsky_nut.cu.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ cuda_s_abs_compute()

void cuda_s_abs_compute ( void s_abs,
void s11,
void s22,
void s33,
void s12,
void s13,
void s23,
void mult,
int n 
)

Definition at line 47 of file dynamic_smagorinsky_nut.cu.

Here is the call graph for this function:
Here is the caller graph for this function: