pub type FreeEnergy4dMat<T> = HashMap<PosQuadruple<T>, FreeEnergy>;