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.
pFibs: Parallel Fenics Implementation of Block Solvers
Nov 27, 2018, 17:00 PM
This Python package acts as an interface between FEniCS and PETSc to facilitate the
construction and application of parallel block solvers/preconditioners. The original
intent of the software was to enable battery and wind farm simulations for use on
high-performance computing systems. The code is written in Python and uses the petsc4py
module to access the more advance features of the PETSc Krylov Solver.
Title :
pFibs: Parallel Fenics Implementation of Block Solvers
Url :
https://github.com/NREL/pfibs
Software Id :
20891
Categories :
- Python
- Software Categories
- Transportation and Mobility
Share
Last Updated July 8, 2025