OpenFFT

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

OpenFFT is an open source parallel package for computing multi-dimensional Fast Fourier Transforms (3-D and 4-D FFTs) of both real and complex numbers of arbitrary input size. It originates from OpenMX (Open source package for Material eXplorer). OpenFFT adopts a communication-optimal domain decomposition method that is adaptive and capable of localizing data when transposing from one dimension to another for reducing the total volume of communication. It is written in C and MPI, with support for Fortran through the Fortran interface, and employs FFTW3 for computing 1-D FFTs.

To Detail

ALPSCore

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

Open-source software for building computational physics applications. Common C++ auxiliary modules required for various methods in computational physics such as the quantum Monte Carlo method are prepared. This software helps to build reusable codes and to reduce development time for complex computational science applications. It also supports parallel programming based on MPI or OpenMP.

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

XtalOpt

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

An application for prediction of stable and metastable structures from a chemical composition. This application applies the revolutionary algorithm to structure prediction by using various external energy calculators (VASP, GULP, Quantum Espresso, CASTEP).

To Detail

OACIS

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

An open-source framework for execution management of numerical simulation. By registering target simulators, information at the time of execution (parameters, date and time, hostname, version of simulators, etc.) and calculation results are saved automatically on database. Job submission and browse of job status can be performed efficiently from web browsers.

To Detail

PMlib

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

Open source library to record execution and communication time during specified regions in user’s program. C/C++ and Fortran API are provided. This can profile MPI & OpenMP hybrid parallel programs as well as serial ones.

To Detail

MateriApps Installer

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

A collection of shell scripts for installing open-source applications and tools for computational materials science to macOS, Linux PC, cluster workstations, and major supercomputer systems in Japan. Major applications are preinstalled to the nation-wide joint-use supercomputer system at Institute for Solid State Physics, University of Tokyo by using MateriApps Installer.

To Detail

Quantum Unfolding

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

Code for unfolding first-principles electronic energy bands calculated using supercells into the corresponding primary-cell Brillouin zone. It uses maximally-localized Wannier functions calculated using Wannier90.

To Detail

PyProcar

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

A python library for pre- and post-processing of first-principles electronic structure calculations. As a pre-processing tool, it can automatically generate k-point pathways for first-principles calculations of band structures based on the crystal symmetry. It can also post-process first-principles calculation results to generate band structure and density of states plots with atomic species and orbital contributions, or visualize spin textures and Fermi surfaces. It also provides a functionality for band unfolding.

To Detail

ALAMODE

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

A program package for constructing interatomic force fields which explicitly consider lattice anharmonicity. In combination with a molecular dynamics simulator LAMMPS and an external first-principles package such as VASP and Quantum ESPRESSO, ALAMODE extracts harmonic/anharmonic force constants of solids and calculates phonon dispersion, phonon DOS, Gruneisen parameter, phonon-phonon scattering probability, lattice thermal-conductivity, anharmonic phonons at finite temperature, phonon free energy and so on.

To Detail