Published October 14, 2025 | Version v2

SolPOC v0.9.7

  • 1. ROR icon EPF - École d'ingénieurs
  • 2. ROR icon Laboratoire Procédés, Matériaux et Energie Solaire
  • 3. ROR icon Aix-Marseille Université

Description

SolPOC (Solar Performance Optimization Code) is a simple and fast code running under Python 3.9. The following Zenodo correspond to the version 0.9.7, update the 14 october 2025

This Python code designed to solve Maxwell's equations in a multilayered thin film structure. The code is specifically designed for research in coatings, thin film deposition, and materials research for solar energy applications (thermal and PV). The code uses a stable method to quickly calculate reflectivity, transmissivity, and absorptivity from a stack of thin films over a full solar spectrum. SolPOC comes with several optimization methods, a multiprocessing pool, and a comprehensive database of refractive indices for real materials. In the end, SolPOC is simple to use for no-coder users thanks to main script, which regroup all necessary variables and automatically save important results in text files and PNG images.

Files

SolPOC.zip

Files (131.7 MB)

Name Size Download all
md5:0c444434c2fc19cf339a40eefde0b10b
67.2 MB Download
md5:742be12d9f5b499c07a0d09faeec99b0
64.5 MB Preview Download

Additional details

Related works

Has part
Dataset: 10.5281/zenodo.17208300 (DOI)
Dataset: 10.5281/zenodo.17340621 (DOI)
Is variant form of
Software: 10.5281/zenodo.13354942 (DOI)

Funding

Agence Nationale de la Recherche
SOLSTICE LABX-22-01

Dates

Available
2025-10-14
Release of v0.9.7 for SolPOC