Text this: Open Computational Chemistry (OCC) - A portable software library and program for quantum chemistry and crystallography