40.2k citations
- Los Alamos National LaboratoryUS4 papers
- University of OxfordGB3 papers
- Centre National de la Recherche ScientifiqueFR2 papers
- Enthought (United States)US2 papers
- Tallinn University of TechnologyEE2 papers
- Technical University of MunichDE2 papers
- University of BirminghamGB2 papers
- University of BremenDE2 papers
- University of California, BerkeleyUS2 papers
- University of California, DavisUS2 papers
- University of CambridgeGB2 papers
- University of Illinois Urbana-ChampaignUS2 papers
5 papers
PyBOP: A Python package for battery model optimisation and parameterisation
Brady Planden, Nicola E. Courtier, Martin Robinson +3
The Python Battery Optimisation and Parameterisation (PyBOP) package provides methods for estimating and optimising battery model parameters, offering both deterministic and stocha…
High-order finite element method for atomic structure calculations
Ondřej Čertík, John E. Pask, Isuru Fernando +5
We introduce \texttt{featom}, an open source code that implements a high-order finite element solver for the radial Schrödinger, Dirac, and Kohn-Sham equations. The formulation acc…
The State of Fortran
Laurence Kedward, Balint Aradi, Ondrej Certik +14
A community of developers has formed to modernize the Fortran ecosystem. In this article, we describe the high-level features of Fortran that continue to make it a good choice for…
Array Programming with NumPy
Charles R. Harris, K. Jarrod Millman, Stéfan J. van der Walt +23
Array programming provides a powerful, compact, expressive syntax for accessing, manipulating, and operating on data in vectors, matrices, and higher-dimensional arrays. NumPy is t…
SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
Pauli Virtanen, Ralf Gommers, Travis E. Oliphant +32
SciPy is an open source scientific computing library for the Python programming language. SciPy 1.0 was released in late 2017, about 16 years after the original version 0.1 release…