esmf: set ESMF_COMM=intelmpi also for ^intel-mpi (#17387)

Not only intel-parallel-studio+mpi provides Intel MPI but also
intel-mpi.
This commit is contained in:
TZ 2020-07-06 11:40:11 +02:00 committed by GitHub
parent 29fc94e29e
commit b3bc538df6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -169,7 +169,7 @@ def edit(self, spec, prefix):
os.environ['ESMF_CXXLINKLIBS'] = '-lmpifort'
elif '^openmpi' in spec:
os.environ['ESMF_COMM'] = 'openmpi'
elif '^intel-parallel-studio+mpi' in spec:
elif '^intel-parallel-studio+mpi' in spec or '^intel-mpi' in spec:
os.environ['ESMF_COMM'] = 'intelmpi'
else:
# Force use of the single-processor MPI-bypass library.