2021-06-11 17:23:07 +02:00
2023-01-17 13:49:36 +01:00
2023-01-19 16:30:20 +01:00
2023-01-17 12:47:51 +01:00
2021-06-11 17:23:07 +02:00
2023-01-27 08:10:05 +00:00
2021-06-06 18:34:29 +02:00
2023-01-21 13:04:20 +01:00
2021-06-06 18:34:29 +02:00
2023-04-20 17:28:59 +02:00

Trim.SP - TRIM simulation

Contents

This repository contains the Fortran source code and an accompanying graphical user interface (GUI) for TrimSP - an application for performing Monte Carlo simulations of ion implantation.

  • This code is specifically tuned to simulate implantation of low-energy projectiles in materials.
  • The code is maintained by the Low Energy Muons (LEM) group at the Paul Scherrer Institute (PSI).
  • The GUI is written in Node.js, JavaScript and Electron.
  • The binary (statically linked) from the Fortran code is also included.
  • RPM and DEB packages are also included.

Further information can be found in the following publications:

Supported platforms

Installation

For a simple installation you may use the included RPM or Debian packages which come with statically linked binaries. See instructions below if you prefer a manual installation.

Fortran code compilation

Install the gfortran compiler, then:

cd trimsp/fortran
make
make install

This will install the trimspNL binary in /usr/local/bin, but it can be moved to any other directory in your PATH.

Running the GUI

Install Node.js (nodejs, nodejs-libs and npm), then run:

cd trimsp
npm install
npm start

Note: you do not need to run npm install every time. Next time you can simply run npm start only.

Contact

Zaher Salman zaher.salman@psi.ch

Description
TRIM.SP simulation code and GUI
Readme GPL-3.0 497 MiB
Languages
Fortran 64.7%
JavaScript 24.5%
HTML 6%
CSS 4.5%
Makefile 0.3%