Elk

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

An open-source application for the first-principles calculation by the all-electron calculation method based on plane wave bases. In addition to standard methods (LDA, GGA, etc.), the LDA+U method, treatment of spin-orbit interaction (noncolinear magnetism), and calculation of phonons are supported. Hybrid parallel computing by OpenMP and MPI is also supported.

To Detail

TeNPy

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

A Python library for simulating strongly correlated quantum systems using tensor networks. The goal is to make the algorithms readable and easy to use for beginners, and also powerful and fast for experts. Simple sample code and toy code to illustrate TEBD and DMRG are also provided.

To Detail

DiffPy

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

An open-source application for atomic structure analysis from powder diffraction data. This application can calculate atomic coordinates, valence sums, and chemical bonds from diffraction data of crystals, nanostructures, and amorphous materials. It is written in Python, and realizes multi-functional fitting and flexible data analysis.

To Detail

CPMD

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

An open-source application for first-principles molecular dynamics simulation based on pseudo-potential and plane-wave basis set. This application enables accurate molecular dynamics by density functional theory and Car-Parrinello method. It also supports structure optimization, Born-Oppenheimer molecular dynamics, path-integral molecular dynamics, calculation of response functions, the QM/MM method, and excited-state calculation.

To Detail

xTAPP

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

xTAPP is a first-principles plane-wave pseudo-potential code. It computes band structure and electronic states with high precision for a wide range of materials including metals, oxide surfaces, solid interfaces, and so forth. It has support tools and visualization of output and input, is available as a massively parallel computer using OpenMP, MPI, and GPGPU.

To Detail

PySCF

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

Python-based simulations of chemistry framework (PySCF) is a general-purpose electronic structure platform written in Python. Users can perform mean-field and post-mean-field methods with standard Gaussian basis functions. This package also provides several interfaces to other software such as BLOCK and Libxc.

To Detail

DeePMD-kit

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

Python/C++ based software package that employs deep learning techniques for construction of interatomic potentials. It implements the Deep Potential, which defines atomic environment descriptors with respect to a local reference frame. The output of many first-principles and molecular dynamics applications can be used as training data, and the trained potentials can be used for molecular dynamics calculations using LAMMPS and path integral molecular dynamics calculations using i-PI.

To Detail

DSQSS

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

DSQSS is an application program for solving quantum many body problems in a discrete set (typically a lattice). It carries out quantum Monte Carlo simulations that sample from the Feynman path integral using the worm update. It can handle any lattice geometry and interaction.

To Detail

SMASH

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

Open source software for massively parallel quantum chemistry calculations. Energies and geometries of nano-sized molecules can be calculated without fragmentation. The program supports Hartree-Fock, density functional theory, and second-order Møller-Plesset perturbation theory calculations. The input format, execution method, and program structure are simple, and frequently used routines can be easily extracted.

To Detail

GASP

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

An application for structure prediction based on the genetic algorithm. This application can predict the structure and composition of stable phase of crystals, molecules, atomic clusters, and so on by using first-principles calculation and molecular dynamics. This application implements interfaces with various programs such as VASP, LAMMPS, MOPAC, GULP, JDFTx, etc, and runs efficiently on parallel computing architectures.

To Detail