Added a branching function for DOSELF_SUBSET. To call vectorised version when vectorisation is enabled.