ELMER HEINO

Selected Works

Scroll down to browse projects.

Dislocation Dynamics

A web app built on the python code written to simulate dislocation motion using a line tension model, the topic of my Bachelor's thesis.

Project Overview

This interactive simulation demonstrates how a line tension model of surface growth behaves over time. The line follows dynamics according to the Edwards-Wilkison Equation. Among other things, this model can be used to study dislocation motion, which I have done in my Bachelor's thesis. The original simulation code written in Python using SciPy, Numpy and multiprocessing is run on the backend on top of which there is a small Django API and a frontend.

Key Features

  • Surface growth modeling algorithms
  • FIRE relaxation to accelerate relaxation to an energy minimum.
  • Simulation of coupled partials
  • Depinning behavior
  • Roughness analysis

Technical Implementation

Built with Python using SciPy and NumPy for numerical computations, Matplotlib for making figures, and Django for the web interface. The simulation engine implements advanced algorithms for modeling dislocation dynamics.

Applications

This research provides insights into how materials deform and fail at the microscopic level.

[DISLOCATION DYNAMICS] [MATERIAL SCIENCE] [INTERFACE GROWTH]

Dislocation Simulation

A web app built on the python code written to simulate dislocation motion using a line tension model, the topic of my Bachelor's thesis.

Dislocation dynamics

My Bachelor's thesis was written on this topic. Here is a simple web app to illustrate and try out the code for the thesis.

Project Overview

This interactive simulation demonstrates how a line tension model of surface growth behaves over time. The line follows dynamics according to the Edwards-Wilkison Equation. Among other things, this model can be used to study dislocation motion, which I have done in my Bachelor's thesis. The original simulation code written in Python using SciPy, Numpy and multiprocessing is run on the backend on top of which there is a small Django API and a frontend.

Key Features

  • Surface growth modeling algorithms
  • FIRE relaxation to accelerate relaxation to an energy minimum.
  • Simulation of coupled partials
  • Depinning behavior
  • Roughness analysis

Technical Implementation

Built with Python using SciPy and NumPy for numerical computations, Matplotlib for making figures, and Django for the web interface. The simulation engine implements advanced algorithms for modeling dislocation dynamics.

Applications

This research provides insights into how materials deform and fail at the microscopic level.

[DISLOCATION DYNAMICS] [MATERIAL SCIENCE] [INTERFACE GROWTH]

About Me

I am Elmer Heino, a computational physicist based in Helsinki. I do physics.

Get In Touch

For collaborations, inquiries, or to discuss a project, please reach out.

Social: LinkedIn / GitHub