This project stands for the following "Opennesses":
FMO is divided into two layers, the skeleton which control the whole flow, and the molecular orbital (MO) APIs to provide the charge distribution of each fragment. We first determine these spec of interfaces, and opened publicly.
FMO can also be opened to multi-physics simulations. Since it is based on electro-static interaction between fragments, each fragment can be substituted by the general object which can provide a static charge distribution.
The source code of the skeleton program of FMO is publicly opened according to some open-source license.
The current version of class and function definitions is given as the doxygen format.