.. _rotate_mos: .. program:: rotate_mos ========== rotate_mos ========== Rotates molecular orbitals i and j by combining them as $1/\sqrt{2} ( \phi_i + \phi_j )$ and $1/\sqrt{2} ( \phi_i - \phi_j )$. Needs: .. hlist:: :columns: 3 * :c:data:`ao_num` * :c:data:`mo_coef` * :c:data:`mo_num` Calls: .. hlist:: :columns: 3 * :c:func:`save_mos` Touches: .. hlist:: :columns: 3 * :c:data:`mo_coef`