Skip to content

Conversation

@RobBuchananCompPhys
Copy link
Contributor

@RobBuchananCompPhys RobBuchananCompPhys commented Dec 11, 2025

This PR will probably need to encompass a few developments in order to get a successful porting of the atomShake test into Dissolve2 node-graph framework.

  • Definitive unit test for configuration generator nodes (ConfigurationNode, InsertNode) to ensure that downstream changes such as resetting the temperature of the configuration do not result in the generator steps re-running
  • Replicate atomShake using a combination of SpeciesNode, and AtomicMCNode inside a LoopGraph

Base automatically changed from direct_species_node to develop2 December 15, 2025 11:31
@RobBuchananCompPhys RobBuchananCompPhys force-pushed the dissolve2/atomShake-water-unittest branch from 46bc26f to 3ce285f Compare December 15, 2025 13:54
@RobBuchananCompPhys RobBuchananCompPhys changed the title Dissolve2 AtomShake unittest test: Dissolve2 AtomShake unit test Dec 15, 2025
@RobBuchananCompPhys RobBuchananCompPhys marked this pull request as ready for review December 15, 2025 14:23
Copy link
Member

@trisyoungs trisyoungs left a comment

Choose a reason for hiding this comment

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

One other general comment - for consistence with writing these sorts of tests in code we should use atom indices from 0 - (N-1) and avoid having to subtract one (this might be irrelevant, assuming that the data blocks disappear....)

@RobBuchananCompPhys RobBuchananCompPhys force-pushed the dissolve2/atomShake-water-unittest branch 2 times, most recently from c2150b4 to 6ae5e40 Compare December 19, 2025 09:32
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.

3 participants