LOGICAL interiorOnly, overlapOnly
overlapOnly = .FALSE.
overlapOnly = MOD(nCFace,3).EQ.0
overlapOnly = MOD(nCFace,3).EQ.2
IF ( .NOT.overlapOnly .OR. N_edge .OR. S_edge ) THEN
& ( overlapOnly .OR. ipass.EQ.1 ) ) THEN
IF ( overlapOnly .AND. ipass.EQ.1 ) THEN
IF ( overlapOnly ) THEN
IF ( .NOT.overlapOnly .OR. E_edge .OR. W_edge ) THEN