Fortran codes for computing the specified k-th eigenvalue and eigenvector for generalized symmetric definite eigenvalue problems. Sylvester’s law of inertia is employed as the fundamental principle in computations, and the sparse direct linear solver (MUMPS) is used in the main routine. By inputting Hamiltonian and its overlap matrices, user can compute electron’s energy and its wave function in the specified k-th energy level.
An open-source application for general-purpose quantum chemical calculation, laying emphasis on excited states and time evolution. It is based on time-dependent density functional theory (TDDFT) and the QM/MM calculation. It enables efficient massive parallel computing up to one hundred thousands processes. It supports the relativistic effect and offers the basis choice between the Gaussian basis and the plane-wave basis.
Library for calculating Pfaffian (square root of determinant), which is defined for skew-symmetric matrices. Algorithms are implemented in several languages (Fortran, Python, Matlab, Mathematica) and users can choose favorite one. Interfaces for C are also provided.
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.
An application for DFTB (Density Functional Tight Binding) calculation combined with Divide-and-Conquer (DC) method. The DC-DFTB-K program enables geometry optimization and molecular dynamics simulation of large molecular systems with linear-scaling computational cost. DFTB electronic structure calculation of 1 million atom system has been demonstrated using MPI/OpenMP hybrid parallel computation on the K computer.
An application for ab initio quantum chemical calculation. This application performs electronic structure calculation of molecules by the Hartree-Fock, density functional, the many-body perturbation, configuration interaction theories, and so on. While this application is a derivative of GAMESS-US for specific use of Intel compatible CPU, it does not include recently developed calculation methods such as the CC and FMO methods.
A program package for electronic state calculations based on two-component relativistic quantum chemical theories. Several schemes and algorithms, which are specialized in calculations of molecules containing heavy elements, have been implemented. Single-point energies for ground and excited states, geometry optimizations, and molecular properties are available. Furthermore, the package can perform accurate calculations for molecules including many heavy atoms such as metal clusters with practical computational cost.
An application for quantum chemical calculation based on the fragment molecular orbital (FMO) method. This application can perform fast quantum chemical calculation of large molecules such as biopolymers, and includes graphical user interface (GUI) to help input-data preparation and analysis of simulation results. It also supports parallel computing from small clusters to massive parallel computers such as the K-computer.
An application for molecular science simulation. This application covers not only traditional simulation methods implemented in existing applications but also a number of novel methods for quantum chemical calculation. It can perform ab-initio electronic state calculation for a few thousands atoms/molecules as well as trace calculation of transition states in chemical reaction for a few hundreds atoms/molecules. It can also perform high-efficient massively parallel computing on large-scale parallel computers such as the K-computer.
An application for ab initio quantum chemical calculation. This application can calculate ground states and excited states of molecules by the SCF/DFT, the CASSCF/RASSCF, and the CASPT2/RASPT2 method. It is architected especially for obtaining potential energy surfaces of excited states, and maintains high-speed, high-accuracy, and robust open codes.