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