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 条
  • [31] Open-source toolbox for photographic characterization of optical propagation
    Sorensen, Simon R.
    Ulsig, Emil Z.
    Philip, Frederik E.
    Sorensen, Frederik R. B.
    Madsen, Magnus L.
    Gardner, Asger B.
    Tonning, Peter
    Thomsen, Simon T.
    Gravesen, Kevin B.
    Stanton, Eric J.
    Volet, Nicolas
    [J]. OPTICS LETTERS, 2024, 49 (15) : 4098 - 4101
  • [32] NoLiTiA: An Open-Source Toolbox for Non-linear Time Series Analysis
    Weber, Immo
    Oehrn, Carina R.
    [J]. FRONTIERS IN NEUROINFORMATICS, 2022, 16
  • [33] The masked priming toolbox: an open-source MATLAB toolbox for masked priming researchers
    Wilson, Andrew D.
    Tresilian, James
    Schlaghecken, Friederike
    [J]. BEHAVIOR RESEARCH METHODS, 2011, 43 (01) : 210 - 214
  • [34] An open-source toolbox for Multi-patient Intracranial EEG Analysis (MIA) *
    Dubarry, A. -Sophie
    Liegeois-Chauvel, Catherine
    Trebuchon, Agnes
    Benar, Christian
    Alario, F. -Xavier
    [J]. NEUROIMAGE, 2022, 257
  • [35] Open-Source Elastic CGRA Generator
    Vazquez, Daniel
    Rodriguez, Alfonso
    Otero, Andres
    [J]. PROCEEDINGS OF THE 21ST ACM INTERNATIONAL CONFERENCE ON COMPUTING FRONTIERS 2024-WORKSHOPS AND SPECIAL SESSIONS, CF 2024 COMPANION, 2024, : 83 - 86
  • [36] IRootLab: a free and open-source MATLAB toolbox for vibrational biospectroscopy data analysis
    Trevisan, Julio
    Angelov, Plamen P.
    Scott, Andrew D.
    Carmichael, Paul L.
    Martin, Francis L.
    [J]. BIOINFORMATICS, 2013, 29 (08) : 1095 - 1097
  • [37] The masked priming toolbox: an open-source MATLAB toolbox for masked priming researchers
    Andrew D. Wilson
    James Tresilian
    Friederike Schlaghecken
    [J]. Behavior Research Methods, 2011, 43 : 210 - 214
  • [38] An operational land cover and land cover change toolbox: processing open-source data with open-source software
    Gatis, N.
    Carless, D.
    Luscombe, D. J.
    Brazier, R. E.
    Anderson, K.
    [J]. ECOLOGICAL SOLUTIONS AND EVIDENCE, 2022, 3 (03):
  • [39] Open-source tools for immersive environmental visualization
    Sherman, William R.
    Su, Simon
    McDonald, Philip A.
    Mu, Yi
    Harris, Frederick, Jr.
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2007, 27 (02) : 88 - 91
  • [40] AN ADVANCED OPEN-SOURCE PLATFORM FOR AIR QUALITY ANALYSIS, VISUALIZATION, AND PREDICTION
    Huang, Thomas
    Chung, Nga
    Dunn, Alex
    Hovland, Erik
    Kang, Jason
    Loubrieu, Thomas
    Neu, Jessica
    Roberts, Joe
    Hasheminassab, Sina
    Marlis, Kevin
    Bindle, Liam
    Estrada, Lucas
    Jacob, Daniel
    Martin, Randall
    Holm, Jeanne
    Pourhomayoun, Mohammad
    Henze, Daven
    Nawaz, Muhammad Omar
    Yang, Chaowei
    Liu, Qian
    [J]. 2022 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS 2022), 2022, : 6574 - 6577