From 8d6ae5f593a1d13cf49191bcf0eb9c6990472c15 Mon Sep 17 00:00:00 2001 From: allen Date: Sat, 24 Jul 1999 14:02:47 +0000 Subject: This commit was generated by cvs2svn to compensate for changes in r2, which included commits to RCS files with non-trunk default branches. git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@3 6a38eb6e-646e-4a02-a296-d141613ad6c4 --- README | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 README (limited to 'README') diff --git a/README b/README new file mode 100644 index 0000000..09c425e --- /dev/null +++ b/README @@ -0,0 +1,56 @@ +Cactus Code Thorn Boundary +Authors : Gabrielle Allen, Gerd Lanfermann +Managed by : ... +Version : 1 +CVS info : $Header$ +-------------------------------------------------------------------------- + +1. Purpose of the thorn + +This thorn provides some standard outer boundary conditions. + +Currently: + + - flat boundary conditions (a copy of the point just inside the + boundary) + + - radiation boundary conditions + +2. Dependencies of the thorn + +This thorn additionally requires: + +implementations: + driver +thorns: + CartGrid3D (needs to get at a GH extension) + +3. Thorn distribution + +This thorn is publically available + +4. Additional information + +This thorn only currently works with a 3D Cartesian Grid +The boundary conditions can be called from Fortran or C, +and can be passed either groups of grid functions, or single +grid variables. +The flat boundary conditions work with any size stencil width, +the radiation boundary conditions only currently work with +a stencil width of one. + +To apply a flat boundary condition from Fortran + + call ApplyFlatBC(cctkGH,sw,"imp::group_or_var") + +to apply a radiative boundary condition from Fortran + + call ApplyRadiativeBC(cctkGH,num,sw,"imp::group_or_var","imp::group_or_var2") + +Where: + stencil width is a dimension 3 integer array containing the stencil + width in each direction + num is a coefficient in the implemented radiative boundary condition + that is usually one. + +See the documentation for more details. -- cgit v1.2.3