Simplifying the creation of virtual topologies using MPI Sessions