Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GFN-FF reparameterization for lanthanides and extension to actinides #1097

Closed
wants to merge 8 commits into from

Conversation

Thomas3R
Copy link
Contributor

This version enables GFN-FF calculations for systems including elements up to lawrencium (103).
The performance of the method has been improved for lanthanides.
Furthermore, the neighbor list can be manually adjusted via the detailed input file (this feature is not available with PBC).

! check if neighbor is H
if (mol%at(inb).eq.1) then
! remove hydrogen as neighbor if charge is gt threshold
if (topo%qa(inb).gt.-0.0282) then
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
if (topo%qa(inb).gt.-0.0282) then
if (topo%qa(inb).gt.-0.0282_wp) then

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shouldn't we put this number to the top and mark it as a parameter?

@marcelmbn
Copy link
Member

General comment: We should have tests that cover the new functionality and new parameters.

@marcelmbn marcelmbn added the enhancement New feature or request label Sep 12, 2024
@Thomas3R Thomas3R added the method: GFN-FF Related to the GFN-FF method label Sep 13, 2024
@marcelmbn
Copy link
Member

Please fix the forrtl: severe (174): SIGSEGV, segmentation fault occurred that seems to occur reproducibly in the pbc tests of gfnff before we can merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request method: GFN-FF Related to the GFN-FF method
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants