aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetIOHDF5/src/OutputSlice.cc
diff options
context:
space:
mode:
authorErik Schnetter <schnetter@gmail.com>2012-02-25 11:01:40 -0500
committerBarry Wardell <barry.wardell@gmail.com>2012-09-11 18:23:06 +0100
commit487280c1b638d05f4bbc2bc41c81d1fdb424cd4d (patch)
treed4ea7557f7cd42f74ce6f7a92b906e6401c69c97 /Carpet/CarpetIOHDF5/src/OutputSlice.cc
parentae44c5e6d86a65cce382e313e2a10b214e9645da (diff)
CarpetLib: Change API to obtain pointer to grid function data
Change the API to obtain a pointer to grid function data: - Use a function "typed_data_pointer" instead of overloading the () operator (because this looks nicer) - Don't use a virtual function (because this isn't needed) - Update all uses
Diffstat (limited to 'Carpet/CarpetIOHDF5/src/OutputSlice.cc')
-rw-r--r--Carpet/CarpetIOHDF5/src/OutputSlice.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/Carpet/CarpetIOHDF5/src/OutputSlice.cc b/Carpet/CarpetIOHDF5/src/OutputSlice.cc
index f0d570ced..9a691be5f 100644
--- a/Carpet/CarpetIOHDF5/src/OutputSlice.cc
+++ b/Carpet/CarpetIOHDF5/src/OutputSlice.cc
@@ -624,7 +624,7 @@ namespace CarpetIOHDF5 {
if (dist::rank() == proc) {
const ggf* const ff =
arrdata.at(group).at(m).data.at(n + n_min);
- datas.at(n) = (*ff) (tl, rl, lc, ml);
+ datas.at(n) = ff->data_pointer (tl, rl, lc, ml);
} else {
datas.at(n) = NULL;
}