@@ -199,8 +199,9 @@ class AtomCenteredFunction(ArchiveSection):
199
199
'spherical' ,
200
200
'cartesian' ,
201
201
),
202
+ default = 'spherical' ,
202
203
description = """
203
- spherical-harmonic or cartesian functions.
204
+ Specifies whether the basis functions are spherical-harmonic or cartesian functions.
204
205
""" ,
205
206
)
206
207
@@ -214,7 +215,7 @@ class AtomCenteredFunction(ArchiveSection):
214
215
)
215
216
216
217
n_primitive = Quantity (
217
- type = int ,
218
+ type = np . int32 ,
218
219
description = """
219
220
Number of primitives.
220
221
""" ,
@@ -236,6 +237,13 @@ class AtomCenteredFunction(ArchiveSection):
236
237
""" ,
237
238
)
238
239
240
+ point_charge = Quantity (
241
+ type = np .int32 ,
242
+ description = """
243
+ the value of the point charge.
244
+ """ ,
245
+ )
246
+
239
247
def normalize (self , archive : 'EntryArchive' , logger : 'BoundLogger' ) -> None :
240
248
super ().normalize (archive , logger )
241
249
# self.name = self.m_def.name
@@ -258,6 +266,7 @@ class AtomCenteredBasisSet(BasisSetComponent):
258
266
'STO' , # Slater-type orbitals
259
267
'GTO' , # Gaussian-type orbitals
260
268
'NAO' , # Numerical atomic orbitals
269
+ 'cECP' , # Capped effective core potentials
261
270
'PC' , # Point charges
262
271
),
263
272
description = """
@@ -270,10 +279,10 @@ class AtomCenteredBasisSet(BasisSetComponent):
270
279
'orbital' ,
271
280
'auxiliary_scf' ,
272
281
'auxiliary_post_hf' ,
273
- 'cabs' ,
282
+ 'cabs' , # complementary auxiliary basis set
274
283
),
275
284
description = """
276
- role of the basis set
285
+ The role of the basis set.
277
286
""" ,
278
287
)
279
288
0 commit comments