VELAS: An open-source toolbox for visualization and analysis of elastic anisotropy

被引:14
|
作者
Ran, Zheng [1 ]
Zou, Chunming [1 ]
Wei, Zunjie [1 ]
Wang, Hongwei [1 ]
机构
[1] Harbin Inst Technol, Sch Mat Sci & Engn, Harbin 150001, Peoples R China
基金
中国国家自然科学基金;
关键词
Elasticity; Second-order elastic constants; Anisotropy; Visualization; AB-INITIO; CONSTANTS; CRYSTAL; HARDNESS; SILICON; DESIGN; RATIOS; ENERGY;
D O I
10.1016/j.cpc.2022.108540
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Although elastic properties and their anisotropy play a crucial role in materials science and technology, it is not straightforward to visualize how properties such as shear modulus vary with the direction of stress/strain. Here, written in GNU Octave, we have developed an easy-to-use, flexible, and userfriendly open-source toolbox with a graphical user interface, VELAS, which automatically visualizes and analyses the elastic anisotropy of arbitrary crystal systems using second-order elastic constants. Using Voigt-Reuss-Hill averaging scheme, VELAS allows the calculation of more than ten significant mechanical properties such as modulus, hardness, anisotropy index, ductility, and bond type. It also supports the determination of the mechanical stability of crystals at atmospheric and high pressures using the Born mechanical stability criterion. VELAS provides a new easy-to-use tool for detecting and identifying unusual mechanical properties such as negative Poisson's ratio, negative linear compressibility, and negative bulk modulus. VELAS offers several alternative visualization solutions for elastic properties, such as unit spherical projection, and map projection, and supports direct output of high-quality images. Furthermore, VELAS provides users an interface to read data from the Materials Project API in both online and offline modes. After introducing the basic theory, we detail the software framework, technical route, and installation specifications of VELAS. Moreover, the reliability and versatility of VELAS are confirmed by the analysis of the cases of negative linear compressibility, negative Poisson's ratio, hardness, and fracture toughness.Program summary Program Title: VELAS CPC Library link to program files: https://doi .org /10 .17632 /bj27474v6f .1 Developer's repository link: https://github .com /ranzhengcode /VELAS Licensing provisions: GNU General Public License 3 Programming language: GNU Octave Nature of problem: To determine the mechanical stability of any crystal at atmospheric and high pressures. To automatically visualize and analyze the elastic anisotropy of arbitrary crystals and identify unusual elastic properties. Solution method: Firstly, the determination of the mechanical stability of crystals at atmospheric and high pressures using the Born mechanical stability criterion. Secondly, more than ten significant mechanical properties such as elastic moduli, ratios, hardness, and anisotropy index are analyzed using Voigt-ReussHill averaging scheme. Then, the mechanical behavior of crystals in the elastic regime is derived from a comprehensive tensor analysis of the second-order elastic constants. Finally, Pugh Ratio, Hardness, and Fracture Toughness in 3D space are calculated based on our approximate treatment of elastic properties.(c) 2022 Elsevier B.V. All rights reserved.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] biomechZoo: An open-source toolbox for the processing, analysis, and visualization of biomechanical movement data
    Dixon, Philippe C.
    Loh, Jonathan J.
    Michaud-Paquette, Yannick
    Pearsall, David J.
    [J]. COMPUTER METHODS AND PROGRAMS IN BIOMEDICINE, 2017, 140 : 1 - 10
  • [2] ELATE: an open-source online application for analysis and visualization of elastic tensors
    Gaillac, Romain
    Pullumbi, Pluton
    Coudert, Franois-Xavier
    [J]. JOURNAL OF PHYSICS-CONDENSED MATTER, 2016, 28 (27)
  • [3] Vayu: An Open-Source Toolbox for Visualization and Analysis of Crowd-Sourced Sensor Data
    Mahajan, Sachit
    [J]. SENSORS, 2021, 21 (22)
  • [4] MixedEmotions: An Open-Source Toolbox for Multimodal Emotion Analysis
    Buitelaar, Paul
    Wood, Ian D.
    Negi, Sapna
    Arcan, Mihael
    McCrae, John P.
    Abele, Andrejs
    Robin, Cecile
    Andryushechkin, Vladimir
    Ziad, Housam
    Sagha, Hesam
    Schmitt, Maximilian
    Schuller, Bjoern W.
    Fernando Sanchez-Rada, J.
    Iglesias, Carlos A.
    Navarro, Carlos
    Giefer, Andreas
    Heise, Nicolaus
    Masucci, Vincenzo
    Danza, Francesco A.
    Caterino, Ciro
    Smrz, Pavel
    Hradis, Michal
    Povolny, Filip
    Klimes, Marek
    Matejka, Pavel
    Tummarello, Giovanni
    [J]. IEEE TRANSACTIONS ON MULTIMEDIA, 2018, 20 (09) : 2454 - 2465
  • [5] MMFashion: An Open-Source Toolbox forVisual Fashion Analysis
    Liu, Xin
    Li, Jiancheng
    Wang, Jiaqi
    Liu, Ziwei
    [J]. PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON MULTIMEDIA, MM 2021, 2021, : 3755 - 3758
  • [6] Open-source toolbox for electromigrative separations
    Marquez Damian, Santiago
    Schaumburg, Federico
    Kler, Pablo A.
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2019, 237 : 244 - 252
  • [7] MATBOX: An Open-source Microstructure Analysis Toolbox for microstructure generation, segmentation, characterization, visualization, correlation, and meshing
    Usseglio-Viretta, F. L. E.
    Patel, P.
    Bernhardt, E.
    Mistry, A.
    Mukherjee, P. P.
    Allen, J.
    Cooper, S. J.
    Laurencin, J.
    Smith, K.
    [J]. SOFTWAREX, 2022, 17
  • [8] EZcalcium: Open-Source Toolbox for Analysis of Calcium Imaging Data
    Cantu, Daniel A.
    Wang, Bo
    Gongwer, Michael W.
    He, Cynthia X.
    Goel, Anubhuti
    Suresh, Anand
    Kourdougli, Nazim
    Arroyo, Erica D.
    Zeiger, William
    Portera-Cailliau, Carlos
    [J]. FRONTIERS IN NEURAL CIRCUITS, 2020, 14
  • [9] GlycoPAT: An open-source MATLAB based toolbox for glycoproteomics analysis
    Neelamegham, Sriram
    Lo, Chi
    Cheng, Kai
    Li, Jun
    Qu, Jun
    Liu, Gang
    [J]. GLYCOBIOLOGY, 2014, 24 (11) : 1166 - 1166
  • [10] On the Development of an Open-Source Toolbox for the Structural Analysis of Composite Materials
    Mancini, E.
    Mussolin, L.
    Ambrosi, G.
    Cianetti, F.
    Braccesi, C.
    [J]. 52ND CONFERENCE ON ENGINEERING MECHANICAL DESIGN AND STRESS ANALYSIS, AIAS 2023, 2024, 1306