00001
00002
00003
00004
00005 #ifndef MAKE_BC_H
00006 #define MAKE_BC_H
00007
00008 #define SPLINES_BC AXITRUE
00009
00010 #define NULGRAD 0
00011 #define NUL 1
00012 #define NULGRAD2 2
00013
00014 extern void bc_vector_bound(real2D u, real2D v, int nx, int ny);
00015
00016 extern void bc_vector(real2D u, real2D cu, real2D v, real2D cv,
00017 int nx, int ny);
00018
00019 extern void bc_vector_div(real2D u, real2D v, real2D ap,
00020 interface in,
00021 int nx, int ny);
00022
00023 extern void bc_pressure_inside(real2D p, real2D ap, int nx, int ny);
00024
00025 extern void bc_pressure(real2D p, real2D ap, real pe,
00026 real R,
00027 int nx, int ny);
00028
00029 extern void bc_scalar(real2D scal, int nx, int ny, char sw);
00030
00031 extern int bc_xcoord(int i, int nx);
00032
00033 extern int bc_ycoord(int j, int ny);
00034
00035 #endif
00036