Рассмотрены методы расчета многослойного фотоэлемента на основе применения нанофотоники. Разработан и использован метод одиночного рассеяния для вычисления дифракции волноводных явлений в фотонных кристаллах. Рассчитаны различные режимы и параметры, а именно распределение света в дифракционном максимуме.