diff options
author | rideout <rideout@6a38eb6e-646e-4a02-a296-d141613ad6c4> | 2003-02-16 04:05:52 +0000 |
---|---|---|
committer | rideout <rideout@6a38eb6e-646e-4a02-a296-d141613ad6c4> | 2003-02-16 04:05:52 +0000 |
commit | ffc8c8b611b4b62d3197f2634d4aa472a1a552ee (patch) | |
tree | 03112a8055c113ca1d26d51bfde622a1427257e3 /README | |
parent | e2b4b3440e20b099b229cea631d77905688d1a4e (diff) |
Update for new boundary interface.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/Boundary/trunk@202 6a38eb6e-646e-4a02-a296-d141613ad6c4
Diffstat (limited to 'README')
-rw-r--r-- | README | 34 |
1 files changed, 18 insertions, 16 deletions
@@ -1,13 +1,16 @@ Cactus Code Thorn Boundary -Authors: Gabrielle Allen, Gerd Lanfermann, Miguel Alcubierre +Authors: Gabrielle Allen, Gerd Lanfermann, Miguel Alcubierre, David Rideout CVS info : $Header$ -------------------------------------------------------------------------- 1. Purpose of the thorn -This thorn provides some standard outer boundary conditions, and contains -interfaces for applying boundary conditions either in all coordinate -directions, or individual coordinate directions. +This thorn defines a generic interface for boundary conditions, which +allows, among other things, symmetry boundary conditions associated +with the grid to be applied without other thorns having knowledge of +them. + +This thorn also provides some standard outer boundary conditions. Currently: @@ -16,24 +19,23 @@ Currently: - flat boundary conditions (a copy of the point just inside the boundary) - - copy boundary conditions - - radiation boundary conditions + - copy boundary conditions + - Robin boundary conditions + - static boundary conditions -2. Additional information -This thorn only currently works with a 3D Cartesian Grid. +2. Additional information -The boundary conditions can be called from Fortran or C, -and can be passed either groups of grid functions, or single -grid variables. +Each of the boundary conditions mentioned above work only on grid +variables with less than four dimensions. -All the boundary conditions work with an arbitrarily size stencil width, -except for the radiation and Robin boundary conditions which currently only -work with a stencil width of one. +All the boundary conditions work with an arbitrarily size stencil +width, except for the Robin boundary condition which currently only +works with a stencil width of one. -Radiation and Robin boundary conditions are only implemented for 3D grid -functions currently. +The Robin boundary condition is only implemented for 3D grid functions +at the moment. |