Skip to content

2026

MicPy 0.4 Changelog

Performance Improvements

New decompression backend for MICRESS binary field data

  • Introduced a redesigned backend enabling parallel data reading.
  • Added persistent on-disk indexing for field data, allowing random-access indices to be reused across sessions.
  • Significantly improved load times and access performance for large datasets, especially in repeated or interactive workflows.

Improved robustness and maintainability

  • Index creation and management are now handled by a dedicated backend library1.
  • Reduced internal code complexity, improving overall stability and long-term maintainability.

Visualization and Data Exchange

Native VTK support

  • Added direct conversion of MICRESS field data (NumPy arrays) to VTK image data.
  • Supports both CellData and PointData representations.
  • Optional interpolation from cell-centered data to point-based values.
  • Enables straightforward export to VTI files and direct use with VTK-based Python tools such as PyVista.

Enhanced support for interactive Python workflows

  • Improved integration with Jupyter notebooks for 2D and 3D visualization and analysis.
  • Facilitates seamless data exchange between MicPy and modern visualization libraries.

ParaView Integration

New ParaView plugin based on MicPy

  • Allows direct loading of MICRESS binary field data into ParaView without intermediate conversion steps.
  • Leverages the new decompression and indexing backend for smooth, responsive interaction with large datasets.
  • Provides full access to ParaView’s filtering and data processing pipelines, with strong support for 3D visualization workflows.

  1. Maximilian Knespel and Holger Brunst, “Rapidgzip: Parallel Decompression and Seeking in Gzip Files Using Cache Prefetching,” in Proceedings of the 32nd International Symposium on High-Performance Parallel and Distributed Computing (HPDC ’23) (New York: ACM, 2023), 295–307, https://doi.org/10.1145/3588195.3592992

MICRESS Basic Training March 2026

MICRESS logo

The MICRESS team is pleased to announce an upcoming online MICRESS training, aimed at students and researchers in computational materials science who want to get started with microstructure simulations.

The training combines a short introductory overview with in-depth lectures and hands-on sessions led by experienced experts. Participants will gain practical experience with MICRESS through guided exercises on a dedicated simulation platform, enabling direct application to their own research.

Participation is free of charge, and registration is open for either the introductory session alone or the full training program.

Training Details