[ET Trac] [Einstein Toolkit] #361: delta_time when setting up ID with explicit time dependence

Einstein Toolkit trac-noreply at einsteintoolkit.org
Wed Sep 19 12:06:29 CDT 2012


#361: delta_time when setting up ID with explicit time dependence
-------------------------------------------+--------------------------------
  Reporter:  eloisa.bentivegna@…           |       Owner:  eschnett
      Type:  defect                        |      Status:  new     
  Priority:  minor                         |   Milestone:          
 Component:  Carpet                        |     Version:          
Resolution:                                |    Keywords:          
-------------------------------------------+--------------------------------

Comment (by rhaas):

 #1098 touched on this since it affected the time stored on levels, but did
 not change delta_time. It seems as if one has to copy the
 {{{
 for (int ml = 0; ml < mglevels; ++ ml) {
   // assert (leveltimes.AT(ml).size() == 1);
   // leveltimes.AT(ml).AT(0) = global_time;
   for (int rl = 0; rl < reflevels; ++ rl) {
     CCTK_REAL const dt = delta_time / timereffacts.AT(rl);
     for (int tl = 0; tl < tt->timelevels; ++ tl) {
       tt->set_time (ml, rl, tl, global_time - tl * dt);
     }
   }
 }
 }}}
 from line 77 in Initialise also after BASEGRID is executed at line 238 of
 the same file. This is because Time schedules its functions in BaseGrid.

-- 
Ticket URL: <https://trac.einsteintoolkit.org/ticket/361#comment:7>
Einstein Toolkit <http://einsteintoolkit.org>
The Einstein Toolkit


More information about the Trac mailing list