Skip to main content

preCICE Config-Visualizer GUI

The config-visualizer is a tool meant to help visualize and debug precice configuration xml files. This tool produces a dot file as output, which visualizes the various participants, communicators and meshes defined in the configuration file and the movement of data between them. This GUI offers an interactive way to quickly inspect, explore and study preCICE configuration files.

Installation options

Install directly from PyPi using pipx or via pip:

pipx install precice-config-visualizer-gui

Usage

precice-config-visualizer-gui [CONFIG-FILE]

You can launch the GUI directly from the command line. Passing the path to a configuration file is optional. All further adjustments are made directly in the GUI.

System integration

Until existing tools provide an automatic way to integrate applications into the system, this has to be done manually.

For pipx users, run the following command which downloads this file

mkdir -p ~/.local/share/applications && wget -O ~/.local/share/applications/org.precice.configvisualizer.desktop https://gist.githubusercontent.com/fsimonis/a08c3771abf808b0534d658bcb563f90/raw/10717f5b2afbf2d3c05ecb9f5c7eeaae4bbe868a/org.precice.configvisualizer.desktop

You may have to logout and login for your desktop environment to detect the file. Now you can open XML files directly with the config-visualizer and see the application in your launcher.

Licensing

The license was changed from GPLv3 to MIT in approval of the copyright holder Frédéric Simonis (@fsimonis frederic.simonis@ipvs.uni-stuttgart.de) decided on 24. June 2025 12:40 CET.

Release files for precice-config-visualizer-gui 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for precice-config-visualizer-gui 1.0.0
File Size Uploaded
precice_config_visualizer_gui-1.0.0.tar.gz 10.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for precice-config-visualizer-gui 1.0.0
File Interpreter ABI Platform
precice_config_visualizer_gui-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 23.5 kB

Release files / precice_config_visualizer_gui-1.0.0.tar.gz

Download URL precice_config_visualizer_gui-1.0.0.tar.gz
Size 10.9 kB
Tags Source
SHA-256 checksum
How to use checksums
89875905b7bf7a9438abe32c94f3d0cb23c8fac4d9666fe8c162198ede7ee90f
BLAKE2b-256 checksum
How to use checksums
4cbe8506494931d74fc35a3fc174ee01e32c3fe0a66b48d52517283b1dbcd2bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release files / precice_config_visualizer_gui-1.0.0-py3-none-any.whl

Download URL precice_config_visualizer_gui-1.0.0-py3-none-any.whl
Size 12.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1ac8ac5ff0fcda389dc56f447d2105ab33e7696e6c15fa5a55506b9032524b64
BLAKE2b-256 checksum
How to use checksums
1d2df5f43185cc7714e8dc406ab46f9ae59c44c89fafe2a6775b086f8e87b5be
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.5

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page