Coverage for gpaw/cgpaw.py: 100%
8 statements
« prev ^ index » next coverage.py v7.7.1, created at 2025-07-14 00:18 +0000
« prev ^ index » next coverage.py v7.7.1, created at 2025-07-14 00:18 +0000
1from gpaw import GPAW_NO_C_EXTENSION
3if GPAW_NO_C_EXTENSION:
4 have_magma = False
5 import gpaw.purepython as _gpaw
6else:
7 import _gpaw # type: ignore[no-redef]
9 # Do not force users to recompile due to merging magma support to master
10 have_magma = getattr(_gpaw, 'have_magma', False)
13def __getattr__(name):
14 return getattr(_gpaw, name)