Condições gerais de contorno de Bloch baseadas em um grupo espacial simétrico e a implementação de elementos finitos em cristal fotônico | Synapse