Skip to content

Fix alchemiops dispersion/electrostatics nl issue.#560

Merged
CompRhys merged 2 commits into
mainfrom
fix-dis-elec
May 25, 2026
Merged

Fix alchemiops dispersion/electrostatics nl issue.#560
CompRhys merged 2 commits into
mainfrom
fix-dis-elec

Conversation

@CompRhys
Copy link
Copy Markdown
Member

@CompRhys CompRhys commented May 13, 2026

Unclear issue. Cutoff sometimes float sometimes Tensor inconsistently in codebase. Partial fix is to increase minimum torch pin for 3.14 such that alchemiops works given torch.compile issues but that doesn't address the issues with vesin output ordering or the float/tensor arg standardization for cutoff. Moved this to #566.

PR now just changes the tensor -> float cutoff and addresses some issues that were not previously tested for vesin nl paths.

@CompRhys CompRhys requested a review from orionarcher May 13, 2026 20:49
@CompRhys
Copy link
Copy Markdown
Member Author

CompRhys commented May 13, 2026

No particular rush to merge, breaking change in that cutoff types are standardized towards float therefore probably needs more eyes.

Copy link
Copy Markdown
Collaborator

@orionarcher orionarcher left a comment

Choose a reason for hiding this comment

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

Seems fine to me

@CompRhys CompRhys merged commit e5fe258 into main May 25, 2026
60 of 64 checks passed
@CompRhys CompRhys deleted the fix-dis-elec branch May 25, 2026 11:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants