Software
See the table below for our open-source software offerings.
For the most current listing of NREL-developed open-source software, see U.S. Department of Energy Office of Scientific and Technical Information's DOE CODE database.
Commercial Licensing
Explore more than 250 copyrighted software tools available for licensing via the Department of Energy's Lab Partnering Service.
PV DMFA: Photovoltaic Dynamic Material Flow Assessment
Feb 28, 2022, 17:00 PM
The PV DMFA model is a computational framework written in Python based on utility-scale
PV electricity generation to quantify time-series stocks and flows of PV materials
primarily in crystalline silicon PV technologies. The model evaluates the cradle-to-cradle
life cycle of utility-scale solar PV systems in the United States from 2000 to 2100.
PV DMFA serves as a sustainability analysis tool to assess the impacts of material
circularity practices (i.e., reduce, reuse/refurbish, remanufacture, and recycle),
PV module design shifts and sensitivity of material processing and technology-related
parameters to installations, waste creation, and raw material depletion in PV material
supply chains. This tool enables advanced planning for future material needs and
informs sustainable pathways for PV material management in the circular economy.
Title :
PV DMFA: Photovoltaic Dynamic Material Flow Assessment
Url :
https://github.com/NREL/PV-DMFA
Software Id :
71552
Categories :
- Jupyter Notebook
- Software Categories
- Solar
Share
Last Updated July 8, 2025