diff options
author | eschnett <> | 2001-03-10 19:54:00 +0000 |
---|---|---|
committer | eschnett <> | 2001-03-10 19:54:00 +0000 |
commit | 221dcbf0bd2211f5bd64dcf6bd5560765f91a101 (patch) | |
tree | fe9a01ca3c2dea72092af7731244e25453acc607 /Carpet/CarpetLib/src/bboxset.hh | |
parent | bf79e13766e3d17d8614f7b662bdc46a45e54b03 (diff) |
Carpet now passes the Cart3d test suite. This required a rewrite of
Carpet now passes the Cart3d test suite. This required a rewrite of
CarpetSlabe, which now uses the data<> class instead of doing things
its own way. This in turn required some updates to data<>.
CarpetSlab now ignores (i. e. does not use) boundaries, except outer
boundaries. For that to work, the dh<> class has been given the
notion of an outer boundary.
In order to increase performance, the cctk_bbox[] information in
Carpet is not set correctly. As an approximation, it just reflects
whether the current grid component lies at the outer boundary, as
calculated using cctk_lbnd, cctk_ubnd, and cctk_gsh.
darcs-hash:20010310195459-f6438-8ee874d722de4df717e5eb3002722ceb8d4a9bb7.gz
Diffstat (limited to 'Carpet/CarpetLib/src/bboxset.hh')
-rw-r--r-- | Carpet/CarpetLib/src/bboxset.hh | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/Carpet/CarpetLib/src/bboxset.hh b/Carpet/CarpetLib/src/bboxset.hh index 009d9afdd..98aa3fb65 100644 --- a/Carpet/CarpetLib/src/bboxset.hh +++ b/Carpet/CarpetLib/src/bboxset.hh @@ -5,7 +5,7 @@ copyright : (C) 2000 by Erik Schnetter email : schnetter@astro.psu.edu - $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetLib/src/bboxset.hh,v 1.1 2001/03/01 13:40:10 eschnett Exp $ + $Header: /home/eschnett/C/carpet/Carpet/Carpet/CarpetLib/src/bboxset.hh,v 1.2 2001/03/10 20:55:06 eschnett Exp $ ***************************************************************************/ @@ -34,6 +34,8 @@ // Forward definition template<class T, int D> class bboxset; +// TODO: add more functions for the other operators +// (but cf. bbox<T,D> first!) template<class T,int D> bboxset<T,D> operator- (const bbox<T,D>& b1, const bbox<T,D>& b2); template<class T,int D> |