Skip to content

refactor: Dissolve2 CIF #2425

Open
RobBuchananCompPhys wants to merge 5 commits intodissolve2/structure-classfrom
dissolve2/cif-refactor-part-1
Open

refactor: Dissolve2 CIF #2425
RobBuchananCompPhys wants to merge 5 commits intodissolve2/structure-classfrom
dissolve2/cif-refactor-part-1

Conversation

@RobBuchananCompPhys
Copy link
Copy Markdown
Contributor

@RobBuchananCompPhys RobBuchananCompPhys commented Apr 30, 2026

This PR lays the ground work for refactoring the CIF node ecosystem into a more condensed form, where a (most likely) single node - ImportCIFStructureNode - returns a Structure * created from the species atoms and any connectivity parsed from the import .cif file. Virtually all of the Dissolve1 functionality for managing .cif import and parsing has been migrated into the node/cif/io folder. This includes the cif-relevant ANTLR4 classes.

@RobBuchananCompPhys RobBuchananCompPhys marked this pull request as ready for review May 5, 2026 09:57
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.

1 participant