File tree Expand file tree Collapse file tree 2 files changed +10
-5
lines changed
Expand file tree Collapse file tree 2 files changed +10
-5
lines changed Original file line number Diff line number Diff line change @@ -127,11 +127,14 @@ def _make_pwscf_04_kpoints(sys_data, kspacing):
127127 kpoints = [(np .ceil (2 * np .pi * np .linalg .norm (ii ) / kspacing ).astype (int ))
128128 for ii in rcell ]
129129 ret = ""
130- ret += "K_POINTS { automatic }\n "
131- for ii in range (3 ) :
132- ret += "%d " % kpoints [ii ]
133- for ii in range (3 ) :
134- ret += "%d " % _kshift (kpoints [ii ])
130+ if kpoints == [1 ,1 ,1 ]:
131+ ret += "K_POINTS gamma"
132+ else :
133+ ret += "K_POINTS { automatic }\n "
134+ for ii in range (3 ) :
135+ ret += "%d " % kpoints [ii ]
136+ for ii in range (3 ) :
137+ ret += "%d " % _kshift (kpoints [ii ])
135138 ret += "\n "
136139 return ret
137140
Original file line number Diff line number Diff line change @@ -389,6 +389,8 @@ def make_train (iter_index,
389389 if jinput ['model' ]['descriptor' ]['type' ] == 'hybrid' :
390390 for desc in jinput ['model' ]['descriptor' ]['list' ]:
391391 desc ['seed' ] = random .randrange (sys .maxsize ) % (2 ** 32 )
392+ elif jinput ['model' ]['descriptor' ]['type' ] == 'loc_frame' :
393+ pass
392394 else :
393395 jinput ['model' ]['descriptor' ]['seed' ] = random .randrange (sys .maxsize ) % (2 ** 32 )
394396 jinput ['model' ]['fitting_net' ]['seed' ] = random .randrange (sys .maxsize ) % (2 ** 32 )
You can’t perform that action at this time.
0 commit comments