def FacesHexa_creux_def(R, Rin):
    """return the faces of the hexaedre_cyl R"""
    F1 = R[0][0], R[0][1], R[0][2], R[0][3], R[0][4], R[0][5]
    F2 = R[1][0], R[1][1], R[1][2], R[1][3], R[1][4], R[1][5]
    F3 = R[0][0], R[0][1], R[1][1], R[1][0]
    F4 = R[0][1], R[0][2], R[1][2], R[1][1]
    F5 = R[0][2], R[0][3], R[1][3], R[1][2]
    F6 = R[0][3], R[0][4], R[1][4], R[1][3]
    F7 = R[0][4], R[0][5], R[1][5], R[1][4]
    F8 = R[0][5], R[0][0], R[1][0], R[1][5]
    F9 = Rin[0][0], Rin[0][1], Rin[0][2], Rin[0][3], Rin[0][4], Rin[0][5]
    F10 = Rin[1][0], Rin[1][1], Rin[1][2], Rin[1][3], Rin[1][4], Rin[1][5]
    F11 = Rin[0][0], Rin[0][1], Rin[1][1], Rin[1][0]
    F12 = Rin[0][1], Rin[0][2], Rin[1][2], Rin[1][1]
    F13 = Rin[0][2], Rin[0][3], Rin[1][3], Rin[1][2]
    F14 = Rin[0][3], Rin[0][4], Rin[1][4], Rin[1][3]
    F15 = Rin[0][4], Rin[0][5], Rin[1][5], Rin[1][4]
    F16 = Rin[0][5], Rin[0][0], Rin[1][0], Rin[1][5]
    Faces = (F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14,
        F15, F16)
    return Faces
