Tuesday, October 27, 2026 4,350 lists 78,105 records on file
List your app or device

  1. Home
  2. Generative Design Software
  3. OpenPISCO

OpenPISCO

Palaiseau, France

What it is

OpenPISCO is a free, open-source research and development platform for topology optimization using level-set methods. It combines optimization algorithms, direct and adjoint analyses, finite-element capabilities, constrained optimization, physical and geometrical criteria, and remeshing. Designs can use grids, unstructured meshes, or body-fitted meshes, with fixed-mesh shape capturing and body-fitted mesh shape tracking. An interface to MMG3D supports remeshing, while the Muscat library supplies mesh handling, finite elements, and linear algebra operations. Users can work through a Python library and API, the OpenPiscoCL command-line application, or a graphical application. Plugins allow custom mesh readers, optimization algorithms, and physics solvers without changing source code. Documented solver options include Code_Aster, FreeFem, ZSet, and OpenFOAM, plus an internal finite-element solver. OpenPiscoCL supports automation, batch processing, and HPC execution; the GUI is intended for visualization. Documentation reports installation on Ubuntu Linux, macOS, Windows 10, and WSL 20.04. Optional Windows dependencies are not packaged, so WSL is suggested.

For and against

For

  • Free and open-source platform
  • Python, command-line, and graphical interfaces
  • Plugin support for custom solvers and meshes
  • Supports multiple external solver options
  • Includes MMG3D remeshing interface

Against

  • Two optional dependencies are not packaged for Windows
  • Advanced features target developers and researchers
  • Support requests go through GitLab Issues

The verdict

OpenPISCO brings level-set topology optimization, analysis, remeshing, and solver integration into one open-source platform. Its separate Python, command-line, and GUI interfaces cover development, automation, and visualization workflows.

Who it suits

OpenPISCO suits industrial and academic researchers developing or testing topology-optimization methods. Developers and advanced users can use the Python API, while automation users can use OpenPiscoCL.

On the record

Core capabilities
The platform combines optimization algorithms, direct and adjoint analyses, remeshing tools, and level-set algorithms.openpisco.readthedocs.io · read 5 Oct 2026
Core dependency
OpenPisco is built on the Muscat library, which provides mesh handling, finite elements, and linear algebra operations.openpisco.readthedocs.io · read 5 Oct 2026
Developers
The official site says OpenPisco is currently developed by IRT SystemX and Safran Tech.openpisco.irt-systemx.fr · read 5 Oct 2026
Development
The maker says OpenPisco is currently developed by IRT SystemX and Safran Tech.openpisco.irt-systemx.fr · read 5 Oct 2026
Extensibility
Users can integrate custom mesh readers, optimization algorithms, and physics solvers through plugins without modifying existing source code.openpisco.readthedocs.io · read 5 Oct 2026
Features
Its capabilities include level-set algorithms, constrained optimization algorithms, physical and geometrical criteria, and remeshing tools.openpisco.readthedocs.io · read 5 Oct 2026
Intended users
The platform is designed to support industrial and academic research, including rapid prototyping of topology optimization methods.openpisco.readthedocs.io · read 5 Oct 2026
Interfaces
It provides a Python API, the OpenPiscoCL command-line interface, and a graphical application.openpisco.readthedocs.io · read 5 Oct 2026
Interface uses
The Python API targets developers and advanced users, OpenPiscoCL supports automation, batch processing, and HPC execution, and the GUI is suited to visualization.openpisco.readthedocs.io · read 5 Oct 2026
Mesh support
The maker says the design process supports grids, unstructured meshes, and body-fitted meshes.openpisco.irt-systemx.fr · read 5 Oct 2026
Operating systems
The installation guide says it has been successfully installed and tested on Ubuntu Linux, macOS, and Windows 10 and WSL 20.04.openpisco.readthedocs.io · read 5 Oct 2026
Optimization methods
It supports level-set topology optimization with fixed-mesh shape capturing and body-fitted mesh shape tracking.openpisco.readthedocs.io · read 5 Oct 2026
Privacy
IRT SystemX says it does not collect personal data through website use; emailed support requests are used solely to answer the queries received.openpisco.irt-systemx.fr · read 5 Oct 2026
Publisher and location
The site lists INSTITUT DE RECHERCHE TECHNOLOGIQUE SYSTEMX as publisher and gives its registered office as 2 boulevard Thomas Gobert, 921120 Palaiseau.openpisco.irt-systemx.fr · read 5 Oct 2026
Purpose
OpenPisco is an open source research and development platform for topology optimization based on the level set method.openpisco.readthedocs.io · read 5 Oct 2026
Remeshing
OpenPisco includes an advanced interface to MMG3D for remeshing.openpisco.readthedocs.io · read 5 Oct 2026
Solver integrations
Documented external solver options include Code_Aster, FreeFem, ZSet, and OpenFOAM; OpenPisco also offers an internal finite element solver.openpisco.readthedocs.io · read 5 Oct 2026
Support
The getting-started page directs users to GitLab Issues to ask for help.openpisco.irt-systemx.fr · read 5 Oct 2026

Alternatives to OpenPISCO

Every alternative, ranked