Downloads

Here you can find a selection of code fragments that have found application in our research.

Non-Isothermal Simulator (NIsoS) is finite-element multiphysics simulation toolkit by Mechanics of Functional Materials Division (Institute of Materials Science, Technische Universität Darmstadt) based on Multiphysics Object-Oriented Simulation Environment (MOOSE) framework. NIsoS has implemented a unified thermodynamic-consistant phase-field scenario considering interactions among themal evolution, fluid dynamics and microstructure evolutionin to achieve reliable microstructure and property prediction under non-isothermal condition.

NIsoS.git repository contains the open version, organized utilities, for the user outside the Mechanics of Functional Materials Division to perform the simulations based on former publications. See nisos-wiki for further information.

Panda's Multi-Physics (PMP) is a finite-element multiphysics simulation toolkit based on Multiphysics Object-Oriented Simulation Environment (MOOSE) framework. PMP has implemented phase-field models to study multi-physics problems, including the electro-mechanical problems in ferroelectric materials and the chemo-mechanical problems in lithium-ion battery materials. A numerical dislocation model based on a non-singular continuum theory of dislocations and the configurational mechanics of dislocations in functional and energy materials are also implemented.

The PMP repository provides the open version, containing organized utilities, for users outside the Mechanics of Functional Materials Division (Institute of Materials Science, Technische Universität Darmstadt) to perform the simulations based on former publications.

PMP is now updated daily with new utilities released to the repository. Please contact to require access to the source of the PMP. Visit PMP-wiki for more information

Code used in Xu et al., Appl. Phys. Lett. 100(11):112903, 2012

Codes download

This repository contains:

  • The Jupyter notebook to generate the Sm-(CoFeCuZr) cellular nanostructure in the fashion of segregated binary images for each phase (Sm(CoFeCuZr)5, Sm2(CoFeCuZr)17, Zr2Sm(CoFeCu)9), and
  • The MuMax3 input code, which can read the binary images correspondingly and perform micromagnetic simulations for the half-cycle demagnetization process.

For more details, please check Yang, Y. et al. (2022). Micromagnetics and Multiscale Hysteresis Simulations of Permanent Magnets. In 22th International IGTE Symposium on Numerical Field Calculation in Electrical Engineering.

To support MuMax3 project, please also cite Vansteenkiste, A. et al. (2014). The design and verification of MuMax3. AIP advances, 4(10), 107133.

Code download