-
Notifications
You must be signed in to change notification settings - Fork 25
Open
Description
I was running some relaxations of a ternary structure with one species fixed using the custom gradient function from the FixAtoms example (The relaxations runs fine without the custom gradient). The calculations seem to run fine for a while until this error pops up:
self.dyn.structure.coords[:,:] = new_struct
Traceback (most recent call last):
File "SSCHA_relax_fixed_atom.py", line 213, in <module>
relax.relax(ensemble_loc = "ensemble/")
File "/opt/conda/lib/python3.7/site-packages/sscha/Relax.py", line 365, in relax
custom_function_gradient = self.__cfg__)
File "/opt/conda/lib/python3.7/site-packages/sscha/SchaMinimizer.py", line 1163, in run
self.minimization_step(custom_function_gradient)
File "/opt/conda/lib/python3.7/site-packages/sscha/SchaMinimizer.py", line 541, in minimization_step
self.dyn.Symmetrize(use_spglib = self.use_spglib)
File "/opt/conda/lib/python3.7/site-packages/cellconstructor/Phonons.py", line 3181, in Symmetrize
qe_sym.SymmetrizeFCQ(fcq, self.q_stars, asr = asr, verbose = verbose)
File "/opt/conda/lib/python3.7/site-packages/cellconstructor/symmetries.py", line 900, in SymmetrizeFCQ
self.ApplyQStar(fcq[q0_index : q0_index + q_len, :,:], np.array(q_stars[i]))
File "/opt/conda/lib/python3.7/site-packages/cellconstructor/symmetries.py", line 759, in ApplyQStar
count))
ValueError: Error, the vector (-0.061, -0.061, 0.043) has 0 identification in the star
double free or corruption (!prev)
I am running a rather old version of SSCHA so I will see if an update helps. Besides that anyone got any idea what's happening?
thank you very much for you help.
Jonathan
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels