Skip to content

feat(md): add thermodynamic output frequency - #8160

Open
19hello wants to merge 4 commits into
deepmodeling:developfrom
19hello:feature/md-thermo-output
Open

19hello wants to merge 4 commits into
deepmodeling:developfrom
19hello:feature/md-thermo-output

Conversation

@19hello

@19hello 19hello commented Oct 16, 2026

Copy link
Copy Markdown
Collaborator

Reminder

  • I have read AGENTS.md and docs/developers_guide/agent_governance.md.
  • I have linked an issue or explained why this PR does not need one.
  • I have added adequate unit tests and/or case tests, or explained why not.
  • I have listed the exact verification commands run and their results.
  • I have described user-visible behavior changes, including INPUT parameter changes.
  • I have explained core-module impact for ESolver, HSolver, ElecState, Hamilt, Operator, Psi, or other source/ changes.
  • I have requested any needed governance exception below.

Linked Issue

Fix #

Unit Tests and/or Case Tests for my changes

  • Commands run:
  • Result summary:
  • Checks not run, with reason:

What's changed?

  • Example: brief summary of the user-visible or developer-facing change.

Governance Notes

  • INPUT/docs changes:
  • Core module impact:
  • Exceptions requested:

@mohanchen mohanchen added MD & LAM MD and Larege Atomic Models Input&Output Suitable for coders without knowing too many DFT details labels Oct 17, 2026
double md_tfirst = -1.0; ///< Temperature (in Hartree, 1 Hartree ~ 3E5 K)
double md_tlast = -1.0; ///< Target temperature
int md_dumpfreq = 1; ///< The period to dump MD information
int md_thermo_freq = 1; ///< The period to output MD thermodynamic information

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

we have too many parameters now, we need to try reducing the number of parameters. Could you use 'out_freq_ion' to perform this function instead?

This branch has not been deployed

No deployments
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 MD & LAM MD and Larege Atomic Models

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants