TREXIO:一种用于量子化学的文件格式与库
化学物理
2023-05-17 v2
摘要
TREXIO 是一个开源的文件格式与库,开发用于量子化学计算所产生数据的存储与处理。其设计目标是提供可靠且高效的波函数参数与矩阵元存储和交换方法,使其成为量子化学领域研究人员的重要工具。本文中,我们概述了 TREXIO 文件格式与库。该库由 C 语言实现的前端和两个不同的后端组成:文本后端以及利用 HDF5 库实现快速读写操作的二进制后端。它兼容多种平台,并提供 Fortran、Python 和 OCaml 编程语言的接口。此外,还开发了一套工具以促进 TREXIO 格式与库的使用,包括用于主流量子化学代码的转换器和用于验证及操作 TREXIO 文件中数据的实用程序。TREXIO 的简洁性、通用性和易用性使其成为处理量子化学数据的研究人员的宝贵资源。
引用
@article{arxiv.2302.14793,
title = {TREXIO: A File Format and Library for Quantum Chemistry},
author = {Evgeny Posenitskiy and Vijay Gopal Chilkuri and Abdallah Ammar and Michał Hapka and Katarzyna Pernal and Ravindra Shinde and Edgar Josué Landinez Borda and Claudia Filippi and Kosuke Nakano and Otto Kohulák and Sandro Sorella and Pablo de Oliveira Castro and William Jalby and Pablo López Rıós and Ali Alavi and Anthony Scemama},
journal= {arXiv preprint arXiv:2302.14793},
year = {2023}
}
备注
13 pages, 2 figures