Installation¶
Source on Github: https://github.com/shahramyalameha/ElATools
You need to install the following packages:
Fortran compiler (Ifort (Recom.) or gfortran )
Lapack and Blas library
Compilation¶
Then Go into ElATools_SRC/src directory, Choose and Edit Makefile, Change the blas library ” libs= ” to your lapack+blas library After the compliation, the binary ‘Elatools.x , dat2wrl.x, dat2gnu.x and dat2agr.x’ are copied to Elatools.x /bin/, you can put this path to the system PATH with
export PATH=/where/you/downloaded/ElaTools_SRC/bin:$PATH
to the .bashrc file in your home directory.
Usage¶
Now you can enjoy your exploration for materials with ElATools. There is a file you need to prepare,
For IRelast code INVELC-matrix file,
For Elast code elast.output file,
For AELAS code ELADAT file,
For any code Cij.dat/Cij-2D.dat tensor file.
After the preparation of this file, you can just run Elatools.x in the same folder
Elatools.x
For 3D representation of properties:
dat2wrl.x
For 2D representation of properties:
data2gnu.x
and
dat2agr.x