An open-source numerical library for machine learning. Using other machine learning numerical libraries (TensorFlow, CNTK, Theano, etc.), users can construct neural networks by relatively short codes. Since a number of methods in machine learning and deep learning are implemented, users can try state-of-the-art methods easily. This package is written by Python.
aenet is software for atomic interaction potentials using artificial neural networks. Users can construct neural network potentials using structures of target materials and their energies obtained from first principle calculations. The generated potentials can be used to molecular dynamics or Monte Carlo simulations.
H-wave is a Python package for performing unrestricted Hartree-Fock (UHF) calculations and random phase approximation (RPA) calculations for itinerant electron systems. H-wave supports UHF calculations both in real- and wavenumber-spaces. H-wave supports one-body and two-body interactions in the Wannier90 format as inputs for H-wave, and thus users can solve ab initio effective Hamiltonians derived from Wannier90/RESPACK calculations based on UHF and RPA methods.
An application for visualization of Fermi surfaces.
This application displays Fermi surfaces colored as a function of an arbitrary scalar quantities such as magnitude of Fermi velocities and superconducting gap. It only requires a minimum set of data to draw Fermi surfaces. FermiSurfer provides a simple graphical user interface; the user can smoothly turn on/off the stereogram, nodal-lines, etc.
The fragment molecular orbital (FMO) method can efficiently do quantum-mechanical calculations of large molecular systems by splitting the whole system into small fragments. The FMO program is distributed within quantum-chemical program suite GAMESS-US. FMO can provide various information regarding the structure and function of biopolymers, such as the interaction between a protein and a ligand.
A C++ library for implementing a tensor product wavefunction method to simulate many-body electron systems. This library provides a useful environment for simple definition of tensors in programs, and supports functions of linear algebras and quantum number conservation needed in a tensor network method. This library keeps excellent flexibility and efficiency in maintenance, and can easily make a solver of one-dimensional electron systems such as density-matrix renormalization group (DMRG).
Open-source tools and a database for molecular simulation. Data of molecular models (interatomic potentials and force fields), result data of molecular simulation, and test tools can be downloaded freely. API (Application Programming Interface) for exchanging information between atomistic simulation codes and interatomic models is also provided.
An open-source application for evaluating superconducting gaps from resutls of the first-principles calculation by Quantum ESPRESSO. By calculating electron-phonon interaction and screened Coulomb interaction from the first-principles calculation, superconducting gaps can be obtained from the gap equation. Quasiparticle densities of states and ultrasonic attenuation rates can also be calculated.
LIQ𝑈𝑖⏐〉is a software design architecture for quantum computing. It includes a programming language designed for quantum algorithms. By using LIQ𝑈𝑖⏐〉, users can design quantum circuits and perform simulations such as quantum teleportation and quantum chemistry.
A python package for the tight-binding method. PythTB supports tight-binding calculations of electronic structures and Berry phase in various kinds of systems. Users can use ab initio parameters obtained by Wannier90.