File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44import traceback
55from dataclasses import dataclass , field
66
7+ < << << << HEAD
78from atomate2 .aims .jobs .base import BaseAimsMaker
9+ == == == =
10+ # from atomate2.aims.jobs.base import BaseAimsMaker
11+ >> >> >> > 94e553 e2637b061f760a0caacf338722a141f8c7
812from atomate2 .forcefields .jobs import (
913 ForceFieldRelaxMaker ,
1014 ForceFieldStaticMaker ,
@@ -297,6 +301,7 @@ class DFTStaticLabelling(Maker):
297301 dimer_num : int = 21
298302 custom_incar : dict | None = None
299303 custom_potcar : dict | None = None
304+ < << << << HEAD
300305 static_energy_maker : (
301306 BaseVaspMaker | CastepStaticMaker | ForceFieldStaticMaker | BaseAimsMaker
302307 ) = field (
@@ -330,6 +335,41 @@ class DFTStaticLabelling(Maker):
330335 }
331336 ),
332337 run_vasp_kwargs = {"handlers" : ()},
338+ == == == =
339+ static_energy_maker : BaseVaspMaker | CastepStaticMaker | ForceFieldStaticMaker = (
340+ field (
341+ default_factory = lambda : StaticMaker (
342+ input_set_generator = StaticSetGenerator (
343+ user_incar_settings = {
344+ "ADDGRID" : "True" ,
345+ "ENCUT" : 520 ,
346+ "EDIFF" : 1e-06 ,
347+ "ISMEAR" : 0 ,
348+ "SIGMA" : 0.01 ,
349+ "PREC" : "Accurate" ,
350+ "ISYM" : None ,
351+ "KSPACING" : 0.2 ,
352+ "NPAR" : 8 ,
353+ "LWAVE" : "False" ,
354+ "LCHARG" : "False" ,
355+ "ENAUG" : None ,
356+ "GGA" : None ,
357+ "ISPIN" : None ,
358+ "LAECHG" : None ,
359+ "LELF" : None ,
360+ "LORBIT" : None ,
361+ "LVTOT" : None ,
362+ "NSW" : None ,
363+ "SYMPREC" : None ,
364+ "NELM" : 100 ,
365+ "LMAXMIX" : None ,
366+ "LASPH" : None ,
367+ "AMIN" : None ,
368+ }
369+ ),
370+ run_vasp_kwargs = {"handlers" : ()},
371+ )
372+ >> > >> >> 94e553 e2637b061f760a0caacf338722a141f8c7
333373 )
334374 )
335375 static_energy_maker_isolated_atoms : (
You can’t perform that action at this time.
0 commit comments