Skip to content

Conversation

@trisyoungs
Copy link
Member

Based on #2300 - do not merge until #2300 is resolved

This PR adds unit tests for the NeutronSQNode. One relatively significant change is the way that we now must handle our lists of exchangeable atom types. Previously this was defined as a very literal vector of AtomType* but here the preference is to move to a simple list of atom type names. The reason for that is that multiple species may contain atom types of the same name while not explicitly sharing data through the pointer - a name will capture all such occurrences of a given atom type. This may of course be subject to change as we move forward!

@trisyoungs trisyoungs changed the title feat: SQNode unit tests feat: NeutronSQNode unit tests Jan 23, 2026
@trisyoungs trisyoungs force-pushed the dissolve2/sq-unit-tests branch from cbd164f to 5007eaa Compare January 23, 2026 14:55
@trisyoungs trisyoungs force-pushed the dissolve2/neutronsq-unit-tests branch from 61e6104 to 8250a66 Compare January 23, 2026 14:56
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