Neutron Larmor diffraction with double and single precession arm