1from mpi4py import rc 2del rc.initialize 3del rc.threads 4del rc.thread_level 5del rc.finalize 6 7from mpi4py import MPI 8assert MPI.Is_initialized() 9assert not MPI.Is_finalized() 10 11import sys 12name, _ = MPI.get_vendor() 13if name == 'MPICH': 14 assert MPI.Query_thread() == MPI.THREAD_MULTIPLE 15if name == 'MPICH2' and sys.platform[:3] != 'win': 16 assert MPI.Query_thread() == MPI.THREAD_MULTIPLE 17