Atomsk: A tool for manipulating and converting atomic data files

被引:1299
|
作者
Hirel, Pierre [1 ]
机构
[1] Univ Lille 1, Unite Mat & Transformat, F-59655 Villeneuve Dascq, France
关键词
Atomistic simulations; File conversion; Dislocation; Polycrystal; Nye tensor; INITIO MOLECULAR-DYNAMICS; SIMULATIONS; VISUALIZATION; CONSTRUCTION;
D O I
10.1016/j.cpc.2015.07.012
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a libre, Open Source command-line program named Atomsk, that aims at creating and manipulating atomic systems for the purposes of ab initio calculations, classical atomistic calculations, and visualization, in the areas of computational physics and chemistry. The program can run on GNU/Linux, Apple Mac OS X, and Microsoft Windows platforms. Many file formats are supported, allowing for easy conversion of atomic configuration files. The command-line options allow to construct supercells, insert point defects (vacancies, interstitials), line defects (dislocations, cracks), plane defects (stacking faults), as well as other transformations. Several options can beapplied consecutively, allowing for a comprehensive workflow from a unit cell to the final atomic system. Some modes allow to construct complex structures, or to perform specific analysis of atomic systems. Program summary Program title: Atomsk Catalogue identifier: AEXM_v1_0 Program summary URL: http://cpc.cs.qub.ac.uk/summaries/AEXM_v1.0.html Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland Licensing provisions: GNU/GPL version 3 or any later version No. of lines in distributed program, including test data, etc.: 61,450 No. of bytes in distributed program, including test data, etc.: 539,898 Distribution format: tar.gz Programming language: Fortran 90. Computer: All computers with a Fortran compiler supporting at least Fortran 90. Operating system: All operating systems with such a compiler. Some of the Makefiles and scripts depend on a Unix-like system and need modification under Windows. RAM: Typically 32 bytes x N, where N is the number of particles. Classification: 4.14, 7.1. External routines: LAPACK Nature of problem: Atomistic simulations require the generation of atomic data files. Few software are available to construct atomic systems containing dislocations, especially in anisotropic media. Solution method: Atomsk is a unified program that allows to generate, convert and transform atomic systems for the purposes of ab initio calculations, classical atomistic simulations, or visualization. It supports many lattice types, all atom chemical species, and supports systems described with the ionic core-shell model. It allows to construct dislocations and analyze them, and perform post-treatment of simulation output files. Restrictions: no support for molecular bonds; limit of 2 billions particles. Unusual features: dislocations in anisotropic media; computation of the Nye tensor; generation of polycrystal from any type of lattice; support for ionic core-shell models and analysis of electric polarization. Additional comments: the program and its documentation are available at: http://atomsk.univ-lillel.fr Running time: spans from a fraction of a second to several minutes depending on the number of particles in the atomic system, the mode, and the machine performance. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:212 / 219
页数:8
相关论文
共 50 条
  • [31] Data Structure Visualization: The Design and Implementation of an Animation Tool
    Smith, Christopher
    Strauss, Jeffrey
    Maher, Peter
    PROCEEDINGS OF THE 48TH ANNUAL SOUTHEAST REGIONAL CONFERENCE (ACM SE 10), 2010, : 356 - 361
  • [32] ParallAX - A data mining tool based on parallel coordinates
    Avidan, T
    Avidan, S
    COMPUTATIONAL STATISTICS, 1999, 14 (01) : 79 - 89
  • [33] ANALEC: a New Tool for the Dynamic Annotation of Textual Data
    Landragin, Frederic
    Poibeau, Thierry
    Victorri, Bernard
    LREC 2012 - EIGHTH INTERNATIONAL CONFERENCE ON LANGUAGE RESOURCES AND EVALUATION, 2012, : 357 - 362
  • [34] Visualization Tool for Environmental Sensing and Public Health Data
    Hsu, Yen-Chia
    Cross, Jennifer
    Dille, Paul
    Nourbakhsh, Illah
    Leiter, Leann
    Grode, Ryan
    DIS 2018: COMPANION PUBLICATION OF THE 2018 DESIGNING INTERACTIVE SYSTEMS CONFERENCE, 2018, : 99 - 104
  • [35] A Tool for Analyzing Categorical Data Visually with Granular Representation
    Shiraishi, Kousuke
    Misue, Kazuo
    Tanaka, Jiro
    HUMAN INTERFACE AND THE MANAGEMENT OF INFORMATION: INFORMATION AND INTERACTION, PT II, 2009, 5618 : 342 - 351
  • [36] Data Visualization Tool for Monitoring Transit Operation and Performance
    Kurkcu, Abdullah
    Miranda, Fabio
    Ozbay, Kaan
    Silva, Claudio T.
    2017 5TH IEEE INTERNATIONAL CONFERENCE ON MODELS AND TECHNOLOGIES FOR INTELLIGENT TRANSPORTATION SYSTEMS (MT-ITS), 2017, : 598 - 603
  • [37] QUANTIS: Data quality assessment tool by clustering analysis
    Symoens, Steffen H.
    Aravindakshan, Syam Ukkandath
    Vermeire, Florence H.
    De Ras, Kevin
    Djokic, Marko R.
    Marin, Guy B.
    Reyniers, Marie-Francoise
    Van Geem, Kevin M.
    INTERNATIONAL JOURNAL OF CHEMICAL KINETICS, 2019, 51 (11) : 872 - 885
  • [38] A visualization tool for exploratory analysis of cyclic multivariate data
    Matthew O. Ward
    Benjamin N. Lipchak
    Metrika, 2000, 51 : 27 - 37
  • [39] A visualization tool for exploratory analysis of cyclic multivariate data
    Ward, MO
    Lipchak, BN
    METRIKA, 2000, 51 (01) : 27 - 37
  • [40] Web application dashboards as a tool for data visualization and enrichment
    Holjevac, Maria
    Jakopec, Tomislav
    2020 43RD INTERNATIONAL CONVENTION ON INFORMATION, COMMUNICATION AND ELECTRONIC TECHNOLOGY (MIPRO 2020), 2020, : 1740 - 1745