diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2007-02-04 18:43:00 +0000 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2007-02-04 18:43:00 +0000 |
commit | 16b74fab0a251597f17e9b4418edd530a3dd7550 (patch) | |
tree | 929b459903476e4e200e4da8879437d2ff0f565b /Carpet/CarpetLib/src/commstate.cc | |
parent | 1fa7ad24f6c0dc4d85f7faebce8d188f7d29ad1e (diff) |
CarpetLib: Introduce pseudoregion class
A pseudoregion is almost a region; it is a bbox that lives on a
certain processor. Pseudoregions are a compact way to store
information about what processors needs to send data to what other
processor during synchronisation or regridding.
Introduce a class pseudoregion. Add additional pseudoregion fields to
the dh class. Use these fields when communicating; this is faster
than walking the original data structures.
darcs-hash:20070204184339-dae7b-3bd90a48b77cf0623e3df3a7ca4edd9d5c7053f8.gz
Diffstat (limited to 'Carpet/CarpetLib/src/commstate.cc')
0 files changed, 0 insertions, 0 deletions