diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2008-07-14 12:37:45 -0500 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2008-07-14 12:37:45 -0500 |
commit | 0c6645891ef3b38b4985908ac64ad6da81ad549c (patch) | |
tree | 419b10437899c107d786c2cd54a6bf46066ed17b /Carpet/CarpetLib/src/defs.hh | |
parent | 4090ee9c9f5d5a0a1e0af379c87f645bc1571ff5 (diff) |
Move definition of rvect, jvect etc. from Carpet to CarpetLib.
Remove include file defines.hh in Carpet.
Diffstat (limited to 'Carpet/CarpetLib/src/defs.hh')
-rw-r--r-- | Carpet/CarpetLib/src/defs.hh | 26 |
1 files changed, 17 insertions, 9 deletions
diff --git a/Carpet/CarpetLib/src/defs.hh b/Carpet/CarpetLib/src/defs.hh index 1152c154a..d1d8b73f0 100644 --- a/Carpet/CarpetLib/src/defs.hh +++ b/Carpet/CarpetLib/src/defs.hh @@ -62,24 +62,32 @@ template<typename T, int D> class bbox; template<typename T, int D> class bboxset; template<typename T, int D, typename P> class fulltree; -struct pseudoregion_t; -struct region_t; - -typedef vect<bool,dim> bvect; -typedef vect<int,dim> ivect; -typedef bbox<int,dim> ibbox; -typedef bboxset<int,dim> ibset; -typedef fulltree<int,dim,pseudoregion_t> ipfulltree; - +typedef vect<bool,dim> bvect; +typedef vect<int,dim> ivect; +typedef vect<CCTK_INT,dim> jvect; +typedef vect<CCTK_REAL,dim> rvect; +typedef bbox<int,dim> ibbox; +typedef bbox<CCTK_INT,dim> jbbox; +typedef bbox<CCTK_REAL,dim> rbbox; +typedef bboxset<int,dim> ibset; + // (Try to replace these by b2vect and i2vect) typedef vect<vect<bool,2>,dim> bbvect; typedef vect<vect<int,2>,dim> iivect; +typedef vect<vect<CCTK_INT,2>,dim> jjvect; typedef vect<vect<bool,dim>,2> b2vect; typedef vect<vect<int,dim>,2> i2vect; +struct pseudoregion_t; +struct region_t; + +typedef fulltree<int,dim,pseudoregion_t> ipfulltree; + + + // A general type enum centering { error_centered, vertex_centered, cell_centered }; |