• Level of openness 3 ★★★
  • Document quality 2 ★★☆

An exact diagonalization package for a wide range of quantum lattice models (e.g. multi-orbital Hubbard model, Heisenberg model, Kondo lattice model). HΦ also supports the massively parallel computations. The Lanczos algorithm for obtaining the ground state and thermal pure quantum state method for finite-temperature calculations are implemented. In addition, dynamical Green’s functions can be calculated using , which is a library of the shifted Krylov subspace method. It is possible to perform simulations for real-time evolution from ver. 3.0.

To Detail

OpenPhase

  • Level of openness 3 ★★★
  • Document quality 1 ★☆☆

An open-source application for the phase-field simulations. This application treats many kinds of problems in materials science such as determination of phase diagrams, crystal growing, small structures accompanied by first-order transition, and so on. Its source code is open under the GPL, and is developed putting emphasis on its flexibility in the C++ language.

To Detail

Libxc

  • Level of openness 3 ★★★
  • Document quality 1 ★☆☆

Libxc is an library for exchange-correlation functions in the density functional theory. This has been developed for the purpose that well-tested exchange-correlation functions can be easily used in any DFT codes. In Libxc, users can find several types of exchange-correlation functions: LDA, GGA, hybrid-GGA, and meta-GGA.

To Detail

2DMAT

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

2DMAT is a framework for applying a search algorithm to a direct problem solver to find the optimal solution. In  version 1.0, for solving a direct problem, 2DMAT offers the wrapper of the solver for the total-reflection high-energy positron diffraction (TRHEPD) experiment. As algorithms, it offers the Nelder-Mead method, the grid search method, the Bayesian optimization method, and the replica exchange Monte Carlo method. Users can define original direct problem solvers or the search algorithms.

To Detail

BigDFT

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

An open-source application for first-principles calculation based on pseudopotential and wavelet basis. Electronic state calculation of massive systems is performed with high accuracy and high efficiency by using adaptive mesh. Parallel computing by MPI, OpenMP, and GPU is also supported.

To Detail

FMO in GAMESS

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

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.

To Detail

SPRKKR

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

A open-source application of first-principles calculation for the electronic structure, using the KKR method, a variant of Green’s function method. It is based on the density functional theory and is applicable to crystals and surfaces. The coherent potential approximation (CPA) is adopted, so it can handle not only periodic systems, but also disordered alloys. It can also handle spin-orbit interaction and non-collinear magnetism.

To Detail

mVMC

  • Level of openness 3 ★★★
  • Document quality 2 ★★☆

A low-energy solver for a wide ranger of quantum lattice models (multi-orbital Hubbard model, Heisenberg model, Kondo-lattice model) by using variational Monte Carlo method. User can obtain high-accuracy wave functions for ground states of above models. Users flexibly choose the correlation factors in wavefunctions such as Gutzwiller, Jastrow, and doublon-holon binding factors and optimize more the ten thousand variational parameters. It is also possible to obtain the low-energy excited states by specifying the quantum number using the quantum number projection.

To Detail

Yambo

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

Code for performing many-body calculations based on the GW method, BSE method, etc. starting from Kohn-Sham wave functions obtained using density functional theory. The code relies on wave function output from either abinit or Quantum Espresso. A python interface, Yambo-py, is also under development.

To Detail

Torch

  • Level of openness 3 ★★★
  • Document quality 3 ★★★

An open-source numerical library for machine learning. Various functions related to deep learning based on neural networks are implemented. Users can implement complex network with flexible description, and can try various state-of-the-art methods. This package is used in a number of companies in the world. This package is written by the script language, lua.

To Detail