Implement CVC algorithm and enhance LR class#11
Open
Fisherd99 wants to merge 5 commits into
Open
Conversation
commit bd40883 Author: maki49 <1579492865@qq.com> Date: Tue Sep 30 17:49:30 2025 +0800 remove timer and title commit ae7a76d Author: maki49 <1579492865@qq.com> Date: Fri Sep 26 21:15:49 2025 +0800 minimize the index access commit cb68103 Author: maki49 <1579492865@qq.com> Date: Fri Sep 26 21:03:58 2025 +0800 wait after each term to save memory commit 4793d3c Author: maki49 <1579492865@qq.com> Date: Wed Sep 24 13:57:26 2025 +0800 malloc_trim(0) commit 150b929 Author: maki49 <1579492865@qq.com> Date: Wed Sep 24 13:43:32 2025 +0800 fix: filter zero-tensors commit 3a773e4 Author: maki49 <1579492865@qq.com> Date: Tue Sep 23 21:27:58 2025 +0800 symmetry filter commit 811e6da Author: maki49 <1579492865@qq.com> Date: Tue Sep 23 21:27:22 2025 +0800 default cvc (only for test) commit 3f4b6b9 Author: maki49 <1579492865@qq.com> Date: Tue Sep 23 19:02:13 2025 +0800 omp parallel method 3 commit d91c80d Author: maki49 <1579492865@qq.com> Date: Tue Sep 23 17:31:38 2025 +0800 omp parallel method 2 commit 0a8a529 Author: maki49 <1579492865@qq.com> Date: Tue Sep 23 16:08:48 2025 +0800 fix omp bug commit e329128 Author: maki49 <1579492865@qq.com> Date: Sat Sep 20 16:58:40 2025 +0800 CVC (D-perspective) algorithm (draft) fix adding tensor maps fix compile problems commit d4f7320 Author: Minye Zhang <minyez.physchem@gmail.com> Date: Mon May 19 17:25:38 2025 +0200 remove redundant member variables
Contributor
|
Large irrelevant difference in ri/LRI.h and unittests/ri/Cell_Nearest-test.hpp. Maybe |
- construct C_mo on the fly to reduce memory consumption - rearrange order of multiply to avoid permute - use lapack in Csk_ao_mo_to_Cs_mo 2.add Hartree 3.add cell_nearest_direction - brute-force search nearest cell - handle the same nearest cell with direction judge 4.modify LR.h - temporarily cancel comm_map2 in LR.h since comm fails for large tensor
Author
Thanks for pointing out. I fixed it with |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
1.add cvc_mo algorithm
2.add physics class Hartree
3.add cell_nearest_direction fucntion
4.modify LR.h
Unit test is provided for point 3 and 4.