diff options
author | Erik Schnetter <schnetter@gmail.com> | 2013-08-04 00:21:21 -0400 |
---|---|---|
committer | Erik Schnetter <schnetter@gmail.com> | 2013-08-04 00:21:21 -0400 |
commit | dbe1636f5ed6ec4859719ff08f731735e123c59e (patch) | |
tree | fc221043d2c9ac3a31cb1b630f6a3713e51fbded /Carpet/CarpetRegrid | |
parent | 25b21b980e695c15c23b106c28a562822ae4bbf9 (diff) |
Carpet: Do not use dynamic_cast
Diffstat (limited to 'Carpet/CarpetRegrid')
-rw-r--r-- | Carpet/CarpetRegrid/src/automatic.cc | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Carpet/CarpetRegrid/src/automatic.cc b/Carpet/CarpetRegrid/src/automatic.cc index a524edae4..6ce3a5547 100644 --- a/Carpet/CarpetRegrid/src/automatic.cc +++ b/Carpet/CarpetRegrid/src/automatic.cc @@ -46,9 +46,11 @@ namespace CarpetRegrid { assert (CCTK_GroupDimI(gi) == dim); assert (arrdata.at(gi).at(Carpet::map).data.at(vi-v1)); - const gf<CCTK_REAL>& errorgf - = (*dynamic_cast<const gf<CCTK_REAL>*> - (arrdata.at(gi).at(Carpet::map).data.at(vi-v1))); + // const gf<CCTK_REAL>& errorgf + // = (*dynamic_cast<const gf<CCTK_REAL>*> + // (arrdata.at(gi).at(Carpet::map).data.at(vi-v1))); + const gf<CCTK_REAL>& errorgf = + *(const gf<CCTK_REAL>*)arrdata.at(gi).at(Carpet::map).data.at(vi-v1); assert (not smart_outer_boundaries); |