Array programming with NumPy

CR Harris, KJ Millman, SJ Van Der Walt, R Gommers… - Nature, 2020 - nature.com
Array programming provides a powerful, compact and expressive syntax for accessing,
manipulating and operating on data in vectors, matrices and higher-dimensional arrays …

First-principles phonon calculations with phonopy and phono3py

A Togo - Journal of the Physical Society of Japan, 2023 - journals.jps.jp
Harmonic, quasi-harmonic, and anharmonic phonon properties of crystals are getting to be
better predicted using first-principles phonon calculations by virtue of the progress of the …

[BOOK][B] Data-driven science and engineering: Machine learning, dynamical systems, and control

SL Brunton, JN Kutz - 2022 - books.google.com
Data-driven discovery is revolutionizing how we model, predict, and control complex
systems. Now with Python and MATLAB®, this textbook trains mathematical scientists and …

CasADi: a software framework for nonlinear optimization and optimal control

JAE Andersson, J Gillis, G Horn, JB Rawlings… - Mathematical …, 2019 - Springer
We present CasADi, an open-source software framework for numerical optimization. CasADi
is a general-purpose tool that can be used to model and solve optimization problems with a …

Power of data in quantum machine learning

HY Huang, M Broughton, M Mohseni… - Nature …, 2021 - nature.com
The use of quantum computing for machine learning is among the most exciting prospective
applications of quantum technologies. However, machine learning tasks where data is …

QuantumATK: an integrated platform of electronic and atomic-scale modelling tools

S Smidstrup, T Markussen… - Journal of Physics …, 2019 - iopscience.iop.org
QuantumATK is an integrated set of atomic-scale modelling tools developed since 2003 by
professional software engineers in collaboration with academic researchers. While different …

[HTML][HTML] Recent developments in the general atomic and molecular electronic structure system

GMJ Barca, C Bertoni, L Carrington, D Datta… - The Journal of …, 2020 - pubs.aip.org
A discussion of many of the recently implemented features of GAMESS (General Atomic and
Molecular Electronic Structure System) and LibCChem (the C++ CPU/GPU library …

Julia: A fresh approach to numerical computing

J Bezanson, A Edelman, S Karpinski, VB Shah - SIAM review, 2017 - SIAM
Bridging cultures that have often been distant, Julia combines expertise from the diverse
fields of computer science and computational science to create a new approach to …

PTRAJ and CPPTRAJ: software for processing and analysis of molecular dynamics trajectory data

DR Roe, TE Cheatham III - Journal of chemical theory and …, 2013 - ACS Publications
We describe PTRAJ and its successor CPPTRAJ, two complementary, portable, and freely
available computer programs for the analysis and processing of time series of three …

Modal analysis of fluid flows: An overview

K Taira, SL Brunton, STM Dawson, CW Rowley… - Aiaa Journal, 2017 - arc.aiaa.org
SIMPLE aerodynamic configurations under even modest conditions can exhibit complex
flows with a wide range of temporal and spatial features. It has become common practice in …