Bloch theorem provides a useful tool to analyze wave propagation in periodic systems. It has been widely used in physics to obtain the energy bands of various translationally-periodic cristals and with the advent of nanosciences like nanotubes, it has been extended to additional symmetries using group theory. However, this work is restricted to homogenous equations. For complexe problems, as engineering structures, the peridic unit cell are often discretized and Bloch method is restricted to translational periodicity. The goal of this paper is to generalize the direct and transfer propagation Bloch method to structures with in glide plane or screw axis symmetries by deriving appropriate boundary conditions. Dispersion relations for a set of problems is then given and compared to results from the classical method, if available. It is found that (i) the dispersion curves are easier to interpret, (ii) the computational cost and error is reduced, and (iii) revisited Bloch method is applicable to structures that do not possess purely-translational symmetries for which the classical method is not applicable.