Neutron techniques for the observation of ferro- and antiferromagnetic domains