<<<<<<< HEAD
xjam
Joining and Arrangement of Multilayers
This program identifies and generates stacking sequences of high-symmetric honeycomb lattice layered materials via the Joining and Arrangement of Multilayers (JAM) notation by mapping a string of characters to the structure of a polytype using only its chemical symbols.
Installing JAM
You can install and uninstall with:
# install
pip3 install xjam
# invoque as:
x.jam
# uninstall
pip3 uninstall xjam
or
# install
git clone https://github.com/fortizchi/xjam
cd xjam
python3 setup.py install --record files.txt
# invoque as:
x.jam
# uninstall
xargs rm -rf < files.txt
The JAM.inp file
The user must create a JAM.inp file to control the options when running the JAM algorithm. The JAM.inp file includes the following variables:
-option: INT, type of material (PL, BPL, BU, BBU)
-num_layers: INT, number of layers to stack
-atom_list: CHAR, list of the chemical symbols of the elements in the material
-latticep: FLOAT, the lattice constant used to scale all lattice vectors
-z_vacuum: FLOAT, the vacuum space
-buckling: FLOAT, the distortion out of the plane
-distance: FLOAT, the interlayer distance
Running JAM
x.jam
eec1dd5 (JAM2)
Metadata
Release files for xjam 2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| xjam-2.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / xjam-2.0-py3-none-any.whl
| Download URL | xjam-2.0-py3-none-any.whl |
|---|---|
| Size | 9.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0e354a365d62eba907571e5a1850521d09638dc57e01819d718d1c72711d602f
|
|
BLAKE2b-256 checksum How to use checksums |
95744c7087c306491afa5639aed48ca7c734e701eba7e93b33be5cba73de6115
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/5.1.1 CPython/3.9.6
|