Add new (short range) potentials and improve ADMPPmeForce by allowing external jit #14
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add the following features:
Add the following potentials in API:
ADMPDispPmeGenerator
QqTtDampingGenerator
SlaterDampingGenerator
SlaterExGenerator
SlaterSrEsGenerator(SlaterExGenerator)
SlaterSrPolGenerator(SlaterExGenerator)
SlaterSrDispGenerator(SlaterExGenerator)
SlaterDhfGenerator(SlaterExGenerator)
ADMPDispPme is the bare C6/C8/C10 terms, and others are short range damping and slater-type terms.
Enable the use of CutoffPeriodic options for ADMP dispersion and electrostatic/induction (the lpme tag in ADMP forces)
Change the way how buffer pairs (pairs that buffer the pair list size) are dealt. Allowing external jit
Allow the use of fixed number of iterations for induced dipole calculation, by adding the new tag "steps_pol" in ADMPPmeForce. This is also important for external jit.