Skip to content

feat(relax): output final CIF structure after relaxation - #7452

Merged
mohanchen merged 1 commit into
deepmodeling:developfrom
mintleaf84:feat-output-cif-after-relax
Jun 8, 2026
Merged

feat(relax): output final CIF structure after relaxation#7452
mohanchen merged 1 commit into
deepmodeling:developfrom
mintleaf84:feat-output-cif-after-relax

Conversation

@mintleaf84

Copy link
Copy Markdown

Linked Issue

Fix #7451

What's changed?

  • Add CIF file output (STRU_FINAL.cif) for the final relaxed structure
  • Automatically generated after relaxation completes for both relax and cell-relax calculations

Unit Tests

No additional tests required. Using existing CifParser::write function.

Add CIF file output for the final relaxed structure.
Fixes deepmodeling#7451
@mohanchen

Copy link
Copy Markdown
Collaborator

LGTM. I will refactor this part later.

@mohanchen
mohanchen merged commit eb4ddf7 into deepmodeling:develop Jun 8, 2026
15 checks passed
@mohanchen mohanchen added Refactor Refactor ABACUS codes Input&Output Suitable for coders without knowing too many DFT details labels Jun 8, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Input&Output Suitable for coders without knowing too many DFT details Refactor Refactor ABACUS codes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Final structure of the CIF file cannot be output after relaxation.

2 participants