         }
         
     } 
-    //__syncthreads();
+    __syncthreads();
 
     
     /* ----------------------------- Transverse : Y-faces ----------------------------- */

            gp[I_q - 1] -= gupdate;   
        }            
    }
    //__syncthreads();


    /*     transverse-x

            fp[I_q] -= gupdate;
        }
    }
    __syncthreads();

    /*  transverse-y
    
