Painlevé singularity structure analysis of three component Gross–Pitaevskii type equations