MCPcopy Create free account
hub / github.com/mpi4py/mpi4py / arrayimpl_loop_io

Function arrayimpl_loop_io

test/test_io.py:18–30  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

16
17
18def arrayimpl_loop_io():
19 impi = unittest.mpi_predicate("impi(>=2021.12.0)")
20 openmpi = unittest.mpi_predicate("openmpi(<4.2.0)")
21 is_i386 = platform.machine() in ("i386", "i686")
22 is_win = os.name == "nt"
23 for array, typecode in arrayimpl.loop():
24 if unittest.is_mpi_gpu("mvapich", array):
25 continue
26 if openmpi and is_i386 and typecode in ("g", "G"):
27 continue
28 if impi and is_win and typecode in ("l", "L", "g"):
29 continue
30 yield array, typecode
31
32
33scalar = arrayimpl.scalar

Callers 15

testReadWriteAtMethod · 0.85
testIReadIWriteAtMethod · 0.85
testReadWriteMethod · 0.85
testIReadIWriteMethod · 0.85
testReadWriteSharedMethod · 0.85
testIReadIWriteSharedMethod · 0.85
testReadWriteAtAllMethod · 0.85
testIReadIWriteAtAllMethod · 0.85
testReadWriteAllMethod · 0.85
testIReadIWriteAllMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…