Some atom types have no potential parameters, so should be set to zero. Possibly issue a warning in case needed potential parameters are missed out?
Current behaviour (no parameters set for L):
#!python
Traceback (most recent call last):
File "../faps.py", line 1221, in <module>
main()
File "../faps.py", line 1215, in main
my_simulation.job_dispatcher()
File "../faps.py", line 191, in job_dispatcher
self.run_fastmc()
File "../faps.py", line 392, in run_fastmc
config, field = self.structure.to_fastmc(self.options)
File "../faps.py", line 693, in to_fastmc
sigma, epsilon = lorentz_berthelot(force_field[left], force_field[right])
KeyError: 'L'
Original report by Tom Daff (Bitbucket: tdaff, GitHub: tdaff).
Some atom types have no potential parameters, so should be set to zero. Possibly issue a warning in case needed potential parameters are missed out?
Current behaviour (no parameters set for L):
Expected output:
Parameters for L are set to 0.0