Scientific software · HPC · data

Tools that carry the physics from one scale to the next

The software programme combines Monte Carlo transport, elastic- and inelastic-scattering libraries, three-dimensional geometry, defect-evolution models, and the bridge utilities needed to keep coupled calculations consistent.

Computational toolkit

Simulation engines, libraries, workflows, and data

These are the tools documented in the supplied research record. Each description distinguishes self-developed components from established codes used within the wider workflow.

Simulation

IM3D

Parallel Monte Carlo code used for three-dimensional ion-irradiation and primary-damage simulations, documentation, and coupled workflows.

Monte Carloion irradiation3D geometry

Simulation

MMonCa

Object kinetic Monte Carlo tool used to evolve irradiation defects beyond the primary-damage stage.

OKMCdefect evolution

Simulation

Chemical rate-theory annealing code

Self-developed code that parses IM3D cascade output and models defect recovery through chemical rate theory.

Pythonchemical rate theoryradiation damage

Physics library

ELSEPA elastic-scattering model ensemble

Used Salvat's ELSEPA code to calculate Mott elastic cross sections across 384 scattering-potential combinations, then quantified their effect and model-selection uncertainty.

ELSEPAMott cross sectionsmodel selection

Physics library

Inelastic-scattering model suite

Implementations and comparisons based on full Penn, super-extended Mermin, and Levine–Louie treatments, evaluated with multiple optical energy-loss-function datasets.

FPASMALLMenergy-loss function

Coupled workflow

IM3D → CRT → MMonCa coupling

Bridge utilities for format translation, consistency validation, and regression checks across the primary-damage and defect-evolution stages.

Pythoncross-code couplingvalidation

Geometry & meshing

Three-dimensional geometry and meshing pipeline

Parametric construction and finite-element triangular meshing for layered structures, core–shell particles, and nanoparticle superlattices.

GmshPythonFETMMPI

Research data

Fe–Cr radiation-damage database

Depth-resolved and energy-resolved IM3D results for Fe and Cr ions and primary knock-on atoms, prepared for experimental collaborators.

IM3DFe–Crdpa

Reproducible practice

User guides

Two downloadable guides record how primary-damage output is prepared, interpreted, and carried into longer-time defect-evolution calculations.

User guide · 2025 · v1.0

Chemical Rate Theory and Radiation Damage Modeling

Using IM3D output and custom Python code

Citation: M. S. S. Khan, “Chemical Rate Theory and Radiation Damage Modeling Using IM3D Output and Python Code,” User Guide v1.0, Institute of Solid State Physics, HFIPS, Chinese Academy of Sciences, 2025.

Download PDF

User guide · 2024

Radiation Damage and Defect Modeling in Metals

Using IM3D and MMonCa tools

Citation: M. S. S. Khan, “Comprehensive Guide to Radiation Damage and Defect Modeling in Metals Using IM3D and MMonCa Tools,” Institute of Solid State Physics, HFIPS, Chinese Academy of Sciences, 2024.

Download PDF

Collaborative deliverable · IM3D

A radiation-damage database for Fe–Cr

The supplied record describes an IM3D campaign resolving direct ion irradiation and primary-knock-on-atom damage for Fe and Cr across a continuous incident-energy sweep.

~1,300Monte Carlo simulations
1,260Incident energies
0.1 keV–1 MeVEnergy range
100,000Incident ions per run
Three-dimensional primary-damage distribution in a 50 × 50 × 50 nm Fe–Cr cell for a 50 keV cascade; this is an output field, not the input geometry.3D damage output
Damage-versus-depth profiles for Fe and Cr ions and primary knock-on atoms.Depth profiles
Continuous damage maps versus depth and incident energy across the Fe–Cr campaign.Energy sweep

See how IM3D fits into the research programme

The IM3D project page connects the Fe–Cr dataset to primary damage, documentation, and IM3D → CRT → MMonCa workflows.

Explore IM3D →

Need a new simulation or coupling workflow?

Collaboration is welcome on particle transport, radiation materials, physics libraries, geometry pipelines, and reproducible scientific computing.

Discuss a project →