A geometrical approach to Classical Field Theories: a constraint algorithm for singular theories | Publicación