Skip to content

Conversation

@dzzz2001
Copy link
Collaborator

Background

Hcontainer is a more convenient class compared to directly using pvpr array, as it encapsulates atom pair information and provide a clear interface. In this PR, I replace all pvpr array with hcontainer class, and thus remove some functions used to handle pvpr array.

@mohanchen mohanchen added the GPU & DCU & HPC GPU and DCU and HPC related any issues label Nov 16, 2024
@mohanchen mohanchen merged commit 6ec2919 into deepmodeling:develop Nov 16, 2024
14 checks passed
Fisherd99 pushed a commit to Fisherd99/abacus-BSE that referenced this pull request Mar 31, 2025
* replace pvpr in gint_k with hcontainer

* replace pvpr with hcontainer in gpu code of gint_vl

* replace pvpr with hcontainer in cal_dh

* delete some unused function and variables

* small change

* fix mpi compiling error

* Update some comment of base_matrix.h

* fix an error

* small fix

---------

Co-authored-by: Mohan Chen <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

GPU & DCU & HPC GPU and DCU and HPC related any issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants