diff options
author | Erik Schnetter <schnetter@cct.lsu.edu> | 2006-06-06 22:51:00 +0000 |
---|---|---|
committer | Erik Schnetter <schnetter@cct.lsu.edu> | 2006-06-06 22:51:00 +0000 |
commit | 39f842ac9f4983cb9bb7ed228644c9b3331d7825 (patch) | |
tree | 26467d74298358590aec1985ec4827acdcbf5d6b /CarpetDev/CarpetIOF5/src/topology.cc | |
parent | 614a9d54afc05718cdc1c9f4318e482d1c005fca (diff) |
CarpetIOF5: Explicitly convert vect<int> to vect<CCTK_REAL>
darcs-hash:20060606225144-dae7b-d2a4357af5c7e144759a5746126b5fec22147573.gz
Diffstat (limited to 'CarpetDev/CarpetIOF5/src/topology.cc')
-rw-r--r-- | CarpetDev/CarpetIOF5/src/topology.cc | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/CarpetDev/CarpetIOF5/src/topology.cc b/CarpetDev/CarpetIOF5/src/topology.cc index 9779dc040..85188c7ac 100644 --- a/CarpetDev/CarpetIOF5/src/topology.cc +++ b/CarpetDev/CarpetIOF5/src/topology.cc @@ -132,15 +132,16 @@ namespace CarpetIOF5 { vect<CCTK_REAL, dim> & level_delta) const { - assert (all (coarse_delta > 0)); + assert (all (coarse_delta > (CCTK_REAL) 0)); assert (all (level_offset_denominator > 0)); - vect<CCTK_REAL, dim> const one = 1; - level_delta = coarse_delta / m_level_refinement_factor; + level_delta + = coarse_delta / vect<CCTK_REAL, dim> (m_level_refinement_factor); level_origin = (coarse_origin - + (level_offset * one / level_offset_denominator - / m_max_refinement_factor)); + + (vect<CCTK_REAL, dim> (level_offset) + / vect<CCTK_REAL, dim> (level_offset_denominator) + / vect<CCTK_REAL, dim> (m_max_refinement_factor))); } |