In the dissertation at [1], there is a page for an input file and pages for a mat file.
I typed each line from that into a text file and saved it. It gave me that attached input file which has spin-torque:enable-ST-fields,
spin-torque:current-density, and spin-torque:current-direction like in your email below.
I also did the same with the material file, such that I got the attached spintorquestack.mat.
VAMPIRE ran successfully. So, there might be other spin torque related lines in the input or material file needed for it to work. I also found after the simulation that spin torque output files of the microcells had been created such as st-microcells-base.cfg and st-microcells-00000001.cfg as shown below:
username@computername:~/Desktop/spintorque$ ls -l
total 8
-rw-rw-r-- 1 username username 615 Jan 17 15:45 input
-rw-rw-r-- 1 username username 3069 Jan 17 14:52 spintorquestack.mat
username@computername:~/Desktop/spintorque$ ~/vampire/vampire-serial
_
(_)
__ ____ _ _ __ ___ _ __ _ _ __ ___
\ \ / / _` | '_ ` _ \| '_ \| | '__/ _ \
\ V / (_| | | | | | | |_) | | | | __/
\_/ \__,_|_| |_| |_| .__/|_|_| \___|
| |
|_|
Version 6.0.0 Dec 27 2023 21:07:16
Git commit: 4c9651daecc86c3e6b6df0c8055fcd9e89fd900c
Licensed under the GNU Public License(v2). See licence file for details.
Lead Developer: Richard F L Evans <
richar...@york.ac.uk>
Contributors: Sarah Jenkins, Andrea Meo, Andrew Naden, Matthew Ellis,
Oscar Arbelaez, Sam Morris, Rory Pond, Weijia Fan,
Phanwadee Chureemart, Pawel Sobieszczyk, Joe Barker,
Thomas Ostler, Andreas Biternas, Roy W Chantrell,
Wu Hong-Ye, Razvan Ababei, Sam Westmoreland,
Daniel Meilak
Compiled with: GNU C++ Compiler
Compiler Flags:
Vampire includes a copy of the qhull library from C.B. Barber and The
Geometry Center and may be obtained via http from
www.qhull.org.
================================================================================
Fri Jan 17 15:47:46 2025
================================================================================
Initialising system variables
lsdl0
120
lsdl1
120
lsdl2
120
lsdl3
120
Creating system
Generating neighbour list..........done!
Copying system data to optimised data structures.
Using generic/normalised form of exchange interaction with 16 total interactions.
Number of atoms generated: 55142
Starting Simulation with Program Time-Series...
Simulation run time [s]: 26.3003
Simulation ended gracefully.
username@computername:~/Desktop/spintorque$ ls -l *-base.cfg *00000001.cfg
-rw-rw-r-- 1 username username 175891 Jan 17 15:47 st-microcells-00000001.cfg
-rw-rw-r-- 1 username username 77985 Jan 17 15:48 st-microcells-base.cfg
I was able to open any one of the st-mirocells*.cfg files with a text editor. The first line looks to be labeled as the time. However, I see no column labels for rows 2 through N. So, I currently don't know what that data is.