diff options
Diffstat (limited to 'src/Boundary.h')
-rw-r--r-- | src/Boundary.h | 35 |
1 files changed, 30 insertions, 5 deletions
diff --git a/src/Boundary.h b/src/Boundary.h index d4ae90a..d39438f 100644 --- a/src/Boundary.h +++ b/src/Boundary.h @@ -22,6 +22,11 @@ int BndNone(const cGH *GH, int num_vars, int *var_indicies, int *faces, int *table_handle); /* Scalar boundaries */ + +/* prototype for routine registed as providing 'Scalar' boundary condition */ +int BndScalar(const cGH *GH, int num_vars, int *var_indicies, int *faces, + int *table_handle); + int BndScalarDirGI (const cGH *GH, int stencil_size, int dir, @@ -61,7 +66,12 @@ int BndScalarVN (const cGH *GH, const char *vname); -/* Copying boundaries */ +/* Copying boundaries */ + +/* prototype for routine registed as providing 'Copy' boundary condition */ +int BndCopy(const cGH *GH, int num_vars, int *var_indicies, int *faces, + int *table_handle); + int BndCopyDirGI (const cGH *GH, int stencil_size, int dir, @@ -101,6 +111,11 @@ int BndCopyVN (const cGH *GH, const char *vname_from); /* Static boundaries */ + +/* prototype for routine registed as providing 'Static' boundary condition */ +int BndStatic(const cGH *GH, int num_vars, int *var_indicies, int *faces, + int *table_handle); + int BndStaticDirGI (const cGH *GH, int stencil_size, int dir, @@ -134,9 +149,9 @@ int BndStaticVN (const cGH *GH, /* Radiative boundaries */ -/* prototype for routine registed as providing radiative boundary conditions */ +/* prototype for routine registed as providing 'Radiative' boundary conditions */ int BndRadiative(const cGH *GH, int num_vars, int *var_indicies, int *faces, - int *table_handle); + int *table_handle); int BndRadiativeDirGI (const cGH *GH, int stencil_size, @@ -193,7 +208,12 @@ int BndRadiativeVN (const cGH *GH, const char *vname_from); -/* Robin boundaries */ +/* Robin boundaries */ + +/* prototype for routine registed as providing 'Robin' boundary condition */ +int BndRobin(const cGH *GH, int num_vars, int *var_indicies, int *faces, + int *table_handle); + int BndRobinGI (const cGH *GH, const int *stencil, CCTK_REAL finf, @@ -216,7 +236,12 @@ int BndRobinVN (const cGH *GH, const char *vname); -/* Flat boundaries */ +/* Flat boundaries */ + +/* prototype for routine registed as providing 'Flat' boundary condition */ +int BndFlat(const cGH *GH, int num_vars, int *var_indicies, int *faces, + int *table_handle); + int BndFlatDirGI (const cGH *GH, int stencil_size, int dir, |