UCFD_SPARSE  v1.0
Documentation
Loading...
Searching...
No Matches
coloredblusgs.h
Go to the documentation of this file.
1#ifndef COLOREDBLUSGS_H
2#define COLOREDBLUSGS_H
3
4void ns_parallel_pre_blusgs(int neles, int nfvars, int nface, double factor, \
5 double *fnorm_vol, double *dt, double *diag, double *fjmat);
6
7
8void rans_parallel_pre_blusgs(int neles, int nvars, int nfvars, int nface, double factor, double betast, \
9 double *fnorm_vol, double *uptsb, double *dt, double *tdiag, double *tjmat, double *dsrc);
10
11
12void ns_parallel_block_sweep(int n0, int ne, int neles, int nfvars, int nface, \
13 int *nei_ele, int *icolor, int *lcolor, double *fnorm_vol, \
14 double *rhsb, double *dub, double *diag, double *fjmat);
15
16
17void rans_parallel_block_sweep(int n0, int ne, int neles, int nvars, int nfvars, int nface, \
18 int *nei_ele, int *icolor, int *lcolor, double *fnorm_vol, \
19 double *rhsb, double *dub, double *tdiag, double *tjmat);
20
21
22void parallel_update(int neles, int nvars, double *uptsb, double *dub, double *subres);
23
24
25
26#endif
void ns_parallel_pre_blusgs(int neles, int nfvars, int nface, double factor, double *fnorm_vol, double *dt, double *diag, double *fjmat)
Definition: coloredblusgs.c:38
void parallel_update(int neles, int nvars, double *uptsb, double *dub, double *subres)
void rans_parallel_pre_blusgs(int neles, int nvars, int nfvars, int nface, double factor, double betast, double *fnorm_vol, double *uptsb, double *dt, double *tdiag, double *tjmat, double *dsrc)
Definition: coloredblusgs.c:88
void ns_parallel_block_sweep(int n0, int ne, int neles, int nfvars, int nface, int *nei_ele, int *icolor, int *lcolor, double *fnorm_vol, double *rhsb, double *dub, double *diag, double *fjmat)
void rans_parallel_block_sweep(int n0, int ne, int neles, int nvars, int nfvars, int nface, int *nei_ele, int *icolor, int *lcolor, double *fnorm_vol, double *rhsb, double *dub, double *tdiag, double *tjmat)
#define nvars
Definition: mpi3d.c:31