Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
deepmodeling
abacus-develop
Repository navigation
Code
Issues
190
(190)
Pull requests
30
(30)
Discussions
Actions
Projects
Wiki
Security and quality
Insights
More
items
Fix GPU single-precision DAV convergence, stress accuracy and meta-GGA XC contributions
- #8204
#8204
Open
dyzheng
wants to merge 27 commits into
deepmodeling:develop
deepmodeling/abacus-develop:develop
from
dyzheng:develop-single-precision-fixes
dyzheng/abacus-develop:develop-single-precision-fixes
Copy head branch name to clipboard
Conversation
Commits
27
(27)
Checks
Files changed
Open
Fix GPU single-precision DAV convergence, stress accuracy and meta-GGA XC contributions
#8204
dyzheng
wants to merge 27 commits into
deepmodeling:develop
deepmodeling/abacus-develop:develop
from
dyzheng:develop-single-precision-fixes
dyzheng/abacus-develop:develop-single-precision-fixes
Copy head branch name to clipboard
Commits
Commits on Oct 23, 2026
Fix(xc): use precision-matched gcar/kvec_c in grad_wfc
Show description for 0c04322
dyzheng
committed
0c04322
View commit details
Copy full SHA for 0c04322
Browse repository at this point
Fix(pw): accumulate NLCC isotropic stress in double precision
Show description for 3e298de
yangchaoss
authored and
dyzheng
committed
3e298de
View commit details
Copy full SHA for 3e298de
Browse repository at this point
Fix(pw): accumulate kinetic stress in double precision
Show description for 1d53cc1
yangchaoss
authored and
dyzheng
committed
1d53cc1
View commit details
Copy full SHA for 1d53cc1
Browse repository at this point
Fix(pw): accumulate mGGA stress in double precision
yangchaoss
authored and
dyzheng
committed
9297a5d
View commit details
Copy full SHA for 9297a5d
Browse repository at this point
Fix(pw): reduce single-precision stress accumulation error
yangchaoss
authored and
dyzheng
committed
a239501
View commit details
Copy full SHA for a239501
Browse repository at this point
Fix(elecstate): accumulate GPU k-point densities in double precision
Show description for d5e25be
yangchaoss
authored and
dyzheng
committed
d5e25be
View commit details
Copy full SHA for d5e25be
Browse repository at this point
Fix(cuda): bound long single-precision conjugate reductions
Show description for 1364cd5
yangchaoss
authored and
dyzheng
committed
1364cd5
View commit details
Copy full SHA for 1364cd5
Browse repository at this point
Fix(hsolver): use double precision for GPU-single DAV reduced solves
Show description for f84cd12
yangchaoss
authored and
dyzheng
committed
f84cd12
View commit details
Copy full SHA for f84cd12
Browse repository at this point
Fix(hsolver): form CUDA float Davidson bases with single-pass QR
Show description for 92b0d04
yangchaoss
authored and
dyzheng
committed
92b0d04
View commit details
Copy full SHA for 92b0d04
Browse repository at this point
Fix(pw): add missing single-precision GPU instantiations
Show description for f027775
dyzheng
authored and
dyzheng
committed
f027775
View commit details
Copy full SHA for f027775
Browse repository at this point
Fix(hsolver): skip near-zero residual directions in single precision
Show description for 39cc018
dyzheng
authored and
dyzheng
committed
39cc018
View commit details
Copy full SHA for 39cc018
Browse repository at this point
Fix(hsolver): use single-precision MPI datatype in Davidson broadcast
Show description for c5a497c
dyzheng
authored and
dyzheng
committed
c5a497c
View commit details
Copy full SHA for c5a497c
Browse repository at this point
Fix(pw): keep double deeq_nc/qq_so buffers for single-precision force
Show description for 680e7a4
dyzheng
authored and
dyzheng
committed
680e7a4
View commit details
Copy full SHA for 680e7a4
Browse repository at this point
Fix(hsolver): adapt CUDA float QR to HSOperator API
Show description for 2f79b53
dyzheng
committed
2f79b53
View commit details
Copy full SHA for 2f79b53
Browse repository at this point
Fix(pw): adapt single-precision DeltaSpin kernels to develop layout
Show description for 396cecb
dyzheng
committed
396cecb
View commit details
Copy full SHA for 396cecb
Browse repository at this point
Fix(pw): keep double deeq_nc/qq_so buffers valid on GPU single
Show description for 1578569
dyzheng
committed
1578569
View commit details
Copy full SHA for 1578569
Browse repository at this point
Refactor(hsolver): pass use_uspp explicitly to DiagoDavid
Show description for add1a06
dyzheng
committed
add1a06
View commit details
Copy full SHA for add1a06
Browse repository at this point
Fix(hsolver): warn when skipping degenerate Davidson directions
Show description for 663b14c
dyzheng
committed
663b14c
View commit details
Copy full SHA for 663b14c
Browse repository at this point
Fix(pyabacus): pass use_uspp to the DiagoDavid adapter
Show description for 4905849
dyzheng
committed
4905849
View commit details
Copy full SHA for 4905849
Browse repository at this point
Style(elecstate): remove trailing whitespace
dyzheng
committed
f76b7e0
View commit details
Copy full SHA for f76b7e0
Browse repository at this point
Refactor(hsolver): use guarded bcast_data in DiagoDavid
Show description for d6746f0
dyzheng
committed
d6746f0
View commit details
Copy full SHA for d6746f0
Browse repository at this point
Fix(hsolver): compact rejected Davidson directions
Show description for 794e7c4
dyzheng
committed
794e7c4
View commit details
Copy full SHA for 794e7c4
Browse repository at this point
Fix(hsolver): compact degenerate directions in DavSubspace
Show description for 0732671
dyzheng
committed
0732671
View commit details
Copy full SHA for 0732671
Browse repository at this point
Test(hsolver): add exact/approximate Davidson warm-start regression
Show description for 5c1f755
dyzheng
committed
5c1f755
View commit details
Copy full SHA for 5c1f755
Browse repository at this point
Test(cuda): cover blocked Cgemm reductions
Show description for 39cf212
dyzheng
committed
39cf212
View commit details
Copy full SHA for 39cf212
Browse repository at this point
Perf(xc): reuse gcar/kvec buffers across bands in stress_mgga
Show description for 9d41dad
dyzheng
committed
9d41dad
View commit details
Copy full SHA for 9d41dad
Browse repository at this point
Fix(hsolver): keep empty blocks in the Davidson collective path
Show description for 812c285
dyzheng
committed
812c285
View commit details
Copy full SHA for 812c285
Browse repository at this point
You can’t perform that action at this time.