Skip to content

Conversation

@A-006
Copy link
Collaborator

@A-006 A-006 commented Dec 17, 2024

What's changed?

  • Last PR of remove GlobalC::ucell.
  • Remove all global classes GlobalC::ucell to increase program safety and address previously unresolved problemes.
  • The Ucell had an uninitialized bug. Thanks to @Qianruipku for fixing the problem. Moving forward, I will set the UnitUcell in the atomic_world function, not in the drive_run function, to avoid initializing a risky ucell for the entire program.

@A-006 A-006 marked this pull request as draft December 17, 2024 03:02
@A-006 A-006 marked this pull request as ready for review December 18, 2024 09:22
@mohanchen mohanchen added the The Absolute Zero Reduce the "entropy" of the code to 0 label Dec 18, 2024
@mohanchen
Copy link
Collaborator

Great job! Thanks!

@mohanchen mohanchen merged commit c611100 into deepmodeling:develop Dec 18, 2024
14 checks passed
Fisherd99 pushed a commit to Fisherd99/abacus-BSE that referenced this pull request Mar 31, 2025
* change ucell in force_stress.cpp

* change ucell in force.cpp

* change ucell in stress_func_cc.cpp

* change ucell in rdmft_pot.cpp

* change ucell in state_rmdft.cpp

* change dftu_tools of ucell

* remove GlobalC::ucell
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

The Absolute Zero Reduce the "entropy" of the code to 0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants