diff options
author | lanfer <lanfer@6a38eb6e-646e-4a02-a296-d141613ad6c4> | 2000-03-02 11:36:33 +0000 |
---|---|---|
committer | lanfer <lanfer@6a38eb6e-646e-4a02-a296-d141613ad6c4> | 2000-03-02 11:36:33 +0000 |
commit | 76d7624d43eea6d9c820f88a06dbd28d19a9039b (patch) | |
tree | e8cd3068a438d30d366f5f21beda500d5958fa5c /src/Boundary.h | |
parent | 53163f09599906d4cd9d4335b8377e1411e64d51 (diff) |
Boudaries clean, ready for 1,2d
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@88 6a38eb6e-646e-4a02-a296-d141613ad6c4
Diffstat (limited to 'src/Boundary.h')
-rw-r--r-- | src/Boundary.h | 65 |
1 files changed, 65 insertions, 0 deletions
diff --git a/src/Boundary.h b/src/Boundary.h index 70b946d..92c0565 100644 --- a/src/Boundary.h +++ b/src/Boundary.h @@ -5,6 +5,24 @@ extern "C" { #endif +int BndConstantGI(cGH *GH, + int *stencil, + CCTK_REAL var0, + int gi); +int BndConstantGN(cGH *GH, + int *stencil_size, + CCTK_REAL var0, + const char *impgn); +int BndConstantVI(cGH *GH, + int *stencil, + CCTK_REAL var0, + int vi); +int BndConstantVN(cGH *GH, + int *stencil_size, + CCTK_REAL var0, + const char *impvn); + + int ConstantBCVar(cGH *GH, CCTK_REAL var0, int *stencil_size, @@ -39,6 +57,24 @@ int ScalarBCGroupI(cGH *GH, int *stencil_size, int gi); +int BndCopyGI(cGH *GH, + int *stencil, + int gi_to, + int gi_from); +int BndCopyGN(cGH *GH, + int *stencil, + const char *gn_to, + const char *gn_from); +int BndCopyVI(cGH *GH, + int *stencil, + int vi_to, + int vi_from); +int BndCopyVN(cGH *GH, + int *stencil, + const char *vn_to, + const char *vn_from); + + int CopyBCVar(cGH *GH, int *stencil_size, const char *impvarname, @@ -59,6 +95,35 @@ int CopyBCGroupI(cGH *GH, int gi, int gip); + +int BndRadiativeGI(cGH *GH, + int *sw, + CCTK_REAL var0, + CCTK_REAL v0, + int gi, + int gi_p); + +int BndRadiativeGN(cGH *GH, + int *sw, + CCTK_REAL var0, + CCTK_REAL v0, + const char *gn, + const char *gn_p); + +int BndRadiativeVI(cGH *GH, + int *sw, + CCTK_REAL var0, + CCTK_REAL v0, + int vi, + int vi_p); + +int BndRadiativeVN(cGH *GH, + int *sw, + CCTK_REAL var0, + CCTK_REAL v0, + const char *vn, + const char *vn_p); + int RadiativeBCVar(cGH *GH, CCTK_REAL var0, CCTK_REAL v0, |