#2376: PreSync's HasAccess check only checks CCTK_REAL grid functions
Reporter:Roland Haas
Status:new
Milestone:
Version:
Type:bug
Priority:major
Component:Carpet

The HasAccess implementation in Carpet currently 3acfebf1 reads something like:

  if(type == CCTK_GF && CCTK_VarTypeSize(CCTK_VarTypeI(var_index)) == sizeof(CCTK_REAL)) {
    var_tuple vi{var_index,-1,0};
    if(hasAccess(reads[current_routine],vi))
      return true;
    if(hasAccess(writes[current_routine],vi))
      return true;
    if(hasAccess(tmp_read,vi)) {
      --
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2376/presyncs-hasaccess-check-only-checks