22Python C-API bindings for ``libcint`` GTO integrals library.
33
44"""
5+ from gbasis .integrals .lib import libcint_bindings
56
67from contextlib import contextmanager
78
@@ -1097,7 +1098,6 @@ def overlap_shellloop(self):
10971098 Integral array.
10981099
10991100 """
1100- from gbasis .integrals .lib import libcint_bindings
11011101 out = np .zeros ((self .nbfn , self .nbfn ), dtype = c_double , order = 'F' )
11021102 libcint_bindings .overlap_integral_shellloop (
11031103 out , self .natm , self .atm , self .nbas ,
@@ -1115,7 +1115,6 @@ def kinetic_energy_shellloop(self):
11151115 Integral array.
11161116
11171117 """
1118- from gbasis .integrals .lib import libcint_bindings
11191118 out = np .zeros ((self .nbfn , self .nbfn ), dtype = c_double , order = 'F' )
11201119 libcint_bindings .kinetic_integral_shellloop (
11211120 out , self .natm , self .atm , self .nbas ,
@@ -1133,7 +1132,6 @@ def nuclear_attraction_shellloop(self):
11331132 Integral array.
11341133
11351134 """
1136- from gbasis .integrals .lib import libcint_bindings
11371135 out = np .zeros ((self .nbfn , self .nbfn ), dtype = c_double , order = 'F' )
11381136 libcint_bindings .nuclear_integral_shellloop (
11391137 out , self .natm , self .atm , self .nbas ,
@@ -1151,7 +1149,6 @@ def momentum_shellloop(self):
11511149 Integral array.
11521150
11531151 """
1154- from gbasis .integrals .lib import libcint_bindings
11551152 out = np .zeros ((self .nbfn , self .nbfn ), dtype = c_double , order = 'F' )
11561153 libcint_bindings .momentum_integral_shellloop (
11571154 out , self .natm , self .atm , self .nbas ,
@@ -1169,7 +1166,6 @@ def rinv_shellloop(self):
11691166 Integral array.
11701167
11711168 """
1172- from gbasis .integrals .lib import libcint_bindings
11731169 out = np .zeros ((self .nbfn , self .nbfn ), dtype = c_double , order = 'F' )
11741170 libcint_bindings .rinv_integral_shellloop (
11751171 out , self .natm , self .atm , self .nbas ,
@@ -1187,7 +1183,6 @@ def dipole_shellloop(self):
11871183 Integral array.
11881184
11891185 """
1190- from gbasis .integrals .lib import libcint_bindings
11911186 out = np .zeros ((self .nbfn , self .nbfn ), dtype = c_double , order = 'F' )
11921187 libcint_bindings .dipole_integral_shellloop (
11931188 out , self .natm , self .atm , self .nbas ,
@@ -1205,7 +1200,6 @@ def quadrupole_shellloop(self):
12051200 Integral array.
12061201
12071202 """
1208- from gbasis .integrals .lib import libcint_bindings
12091203 out = np .zeros ((self .nbfn , self .nbfn ), dtype = c_double , order = 'F' )
12101204 libcint_bindings .quadrupole_integral_shellloop (
12111205 out , self .natm , self .atm , self .nbas ,
@@ -1223,7 +1217,6 @@ def octupole_shellloop(self):
12231217 Integral array.
12241218
12251219 """
1226- from gbasis .integrals .lib import libcint_bindings
12271220 out = np .zeros ((self .nbfn , self .nbfn ), dtype = c_double , order = 'F' )
12281221 libcint_bindings .octupole_integral_shellloop (
12291222 out , self .natm , self .atm , self .nbas ,
0 commit comments