{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":19384819,"defaultBranch":"master","name":"pyscf","ownerLogin":"pyscf","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-05-02T18:42:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/38367334?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712976510.0","currentOid":""},"activityList":{"items":[{"before":"d6383c31111f14a92695c4f19b2534a2b0b714c7","after":"a64f740c978eb6cc10eec53f0c50098fc4f543b2","ref":"refs/heads/master","pushedAt":"2024-05-27T01:04:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"reomve some traces of unicode (py2) and some unused imports","shortMessageHtmlLink":"reomve some traces of unicode (py2) and some unused imports"}},{"before":"8a56ec38de7af9052af595579193d62dd63e4ac5","after":"d6383c31111f14a92695c4f19b2534a2b0b714c7","ref":"refs/heads/master","pushedAt":"2024-05-25T18:38:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"improve DFT APIs (#2187)\n\n* support nlc = False && enhance dispersion correction\r\n\r\n* Add DFT d3 examples\r\n\r\n* reorg xc, nlc, and disp\r\n\r\n* flake8\r\n\r\n* Update dispersion error messages and examples\r\n\r\n* updated example for dftd3\r\n\r\n* Fix dispersion funciton names\r\n\r\n* Fix dft sanity check\r\n\r\n* Fix super() in KohnSham.check_sanity()\r\n\r\n* Fix dftd3 test\r\n\r\n* Conservative import\r\n\r\n* print info in dispersion corrections\r\n\r\n* change apis\r\n\r\n* bugfix\r\n\r\n* remove print\r\n\r\n* bugfix\r\n\r\n* added do_nlc check\r\n\r\n* clarify do_nlc\r\n\r\n* raise conflict between mf.xc and mf.nlc\r\n\r\n* Cleanup disp logics and update disp examples\r\n\r\n* Update dft_parser module\r\n\r\n* Fix undefined-variable errors\r\n\r\n* Fix dispersion parser\r\n\r\n* Update example\r\n\r\n---------\r\n\r\nCo-authored-by: Qiming Sun ","shortMessageHtmlLink":"improve DFT APIs (#2187)"}},{"before":"1619b1baf70eeb8506b42a2aa5f463018beeaf95","after":"8a56ec38de7af9052af595579193d62dd63e4ac5","ref":"refs/heads/master","pushedAt":"2024-05-24T04:35:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"Restore functionality for CDFT example (#2210)\n\n* Restore functionality for CDFT example\r\n\r\nI'm sure this example worked when it was authored, but that is no longer the case. This patch restores functionality.\r\n\r\n* replace deprecated xrange with range\r\n\r\n* add V step size to verbose output\r\n\r\nIt is one of the convergence criteria and should be shown\r\n\r\n* add commentable option to verify consistency of example\r\n\r\n* make post and pre diis implementations of the inner loop consistent\r\n\r\n* add arg that pyscf expects\r\n\r\nOn my machine this wasn't needed but on others it was\r\n\r\n* Move comments to docstring\r\n\r\n* factor out cdft inner loop\r\n\r\n* remove unused things\r\n\r\n* correct errors in the documentation","shortMessageHtmlLink":"Restore functionality for CDFT example (#2210)"}},{"before":"7d94887d2ca817287226c51371845037f4469325","after":"1619b1baf70eeb8506b42a2aa5f463018beeaf95","ref":"refs/heads/master","pushedAt":"2024-05-23T16:15:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"Density fitting performance optimization (re issue #1915) (#2205)\n\n* use trsm in df.incore\r\n\r\n* use np.matmul in df/df_jk.py\r\n\r\n* faster df.outcore with trsm\r\n\r\n* avoid numpy mem copy with h5py read_direct\r\n\r\n* clarify chained matmuls\r\n\r\n* use lib.dot to avoid syrk, df/outcore.py swap buffers","shortMessageHtmlLink":"Density fitting performance optimization (re issue #1915) (#2205)"}},{"before":"01722339cf04409845eb56c001934d431bea4239","after":"7d94887d2ca817287226c51371845037f4469325","ref":"refs/heads/master","pushedAt":"2024-05-15T21:34:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"SMD model and PCM Hessian (#2173)\n\n* local build dftd3/dftd4\r\n\r\n* flake8\r\n\r\n* fixed issues apis\r\n\r\n* add compilation tool for mac\r\n\r\n* fixed bugs in unittest\r\n\r\n* fixed an issue in unit test\r\n\r\n* add fortran compiler\r\n\r\n* fortran compiler\r\n\r\n* Move dftd3 and dftd4 builder to a separated repo (pyscf-dispersion)\r\n\r\n* enable dftd3 & dftd4 for python3.12\r\n\r\n* Adjust tests\r\n\r\n* add PCM and SMD, gradient and Hessian\r\n\r\n* added __init__ files\r\n\r\n* debug for ci\r\n\r\n* flake8\r\n\r\n* add more unit tests && refactor code\r\n\r\n* Fix if mf.istype('UHF') for to_uhf() conversion\r\n\r\n* Solve conflicts between @property and __getattr__\r\n\r\n* move static configurations from setup.py to pyproject.toml (#2144)\r\n\r\n* move testing options to pytest.ini\r\n\r\n* move static configurations from setup.py to pyproject.toml\r\n\r\n* Update CI release jobs\r\n\r\n---------\r\n\r\nCo-authored-by: Qiming Sun \r\n\r\n* fix pbc df with KPoints input\r\n\r\n* Fix pip builder\r\n\r\n* reset enuc in _build_supcell_ (#2164)\r\n\r\n* reset enuc in _build_supcell_\r\n\r\n* add test for enuc reset\r\n\r\n---------\r\n\r\nCo-authored-by: hongzhouye <>\r\n\r\n* Bug fix for single k-point JK-build in PBC DF (#2165)\r\n\r\n* bug fix for j-build in get_jk\r\n\r\n* bug fix for k-build in get_jk\r\n\r\n---------\r\n\r\nCo-authored-by: hongzhouye <>\r\n\r\n* add missing init file\r\n\r\n* Kpoint dft to_hf error (fix issue #2157)\r\n\r\n* ancient GCC compatibility\r\n\r\n* fix\r\n\r\n* local build dftd3/dftd4\r\n\r\n* rebase\r\n\r\n* fixed bugs in unittest\r\n\r\n* add fortran compiler\r\n\r\n* rebase\r\n\r\n* delete dftd3 and dftd4 files\r\n\r\n* legacy SMD\r\n\r\n* fortran compiler for mac\r\n\r\n* gcc\r\n\r\n* which gcc\r\n\r\n* found fortran compiler\r\n\r\n* fortran compiler\r\n\r\n* reinstall gcc\r\n\r\n* update unit test for pcm\r\n\r\n* relax unit test in agf2\r\n\r\n* resolved some comments\r\n\r\n* add statement for smd source code\r\n\r\n* refactor smd\r\n\r\n* fixed bugs\r\n\r\n* bugfix\r\n\r\n* Skip compiling SMD by default\r\n\r\n* Add fortran compiler in Macos build;\r\nFix conda build.\r\n\r\n* empty line at EOF\r\n\r\n* Fix SMD configuration in linux wheel\r\n\r\n* add an example for SMD\r\n\r\n* SkipTest -> skipTest\r\n\r\n* excited states for PCM\r\n\r\n* revert the changes in dispersion\r\n\r\n* EOF\r\n\r\n* added warnings in solvent modules when finite difference is used\r\n\r\n---------\r\n\r\nCo-authored-by: Qiming Sun \r\nCo-authored-by: Michal Krompiec \r\nCo-authored-by: chillenb \r\nCo-authored-by: fishjojo \r\nCo-authored-by: Hong-Zhou Ye \r\nCo-authored-by: Maximilian Scheurer \r\nCo-authored-by: Matthew Hennefarth ","shortMessageHtmlLink":"SMD model and PCM Hessian (#2173)"}},{"before":"940e4ac16f02eeef3fc944eae190d7f0609a60e7","after":"01722339cf04409845eb56c001934d431bea4239","ref":"refs/heads/master","pushedAt":"2024-05-15T21:33:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"improve the consistency in DF modules (#2204)\n\n* improve the consistency\r\n\r\n* added comment to _pinv\r\n\r\n* tight conv_tol_cpscf by default\r\n\r\n* set linear dependence threshold to 1e-9\r\n\r\n* remove comments\r\n\r\n* update unit tests","shortMessageHtmlLink":"improve the consistency in DF modules (#2204)"}},{"before":"9a48cd1d29068c9051e154aed4bb965bde9a5197","after":"940e4ac16f02eeef3fc944eae190d7f0609a60e7","ref":"refs/heads/master","pushedAt":"2024-05-04T06:42:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"move auxbasis_response out of __init__ (#2192)\n\n* move auxbasis_response out of __init__\r\n\r\n* relax unit test in test_c_agf2\r\n\r\n* import hessian\r\n\r\n* Update __init__.py","shortMessageHtmlLink":"move auxbasis_response out of __init__ (#2192)"}},{"before":"a343760d0b9bf0adc22c1d7daf5a9a3d4477bb8d","after":"9a48cd1d29068c9051e154aed4bb965bde9a5197","ref":"refs/heads/master","pushedAt":"2024-05-03T19:32:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"Run CASCI and CASSCF without symmetry if symmetry is C1 (#2195)\n\n* Run CASCI and CASSCF without symmetry if symmetry is C1\r\n\r\n* groupname, not symmetry!","shortMessageHtmlLink":"Run CASCI and CASSCF without symmetry if symmetry is C1 (#2195)"}},{"before":"02469ebfd6e6137d7f69baf4461cc8d40c85f462","after":"a343760d0b9bf0adc22c1d7daf5a9a3d4477bb8d","ref":"refs/heads/master","pushedAt":"2024-05-03T17:14:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"fixing unit test for dftd3 and dftd4","shortMessageHtmlLink":"fixing unit test for dftd3 and dftd4"}},{"before":"7d3caf1e14d05f0e2a9bfaf904507e91a30b4034","after":"02469ebfd6e6137d7f69baf4461cc8d40c85f462","ref":"refs/heads/master","pushedAt":"2024-04-28T21:16:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"fix x_id in parse_token","shortMessageHtmlLink":"fix x_id in parse_token"}},{"before":"6d3b24bb64e2a5edb7990b6e3304068981a33f54","after":"7d3caf1e14d05f0e2a9bfaf904507e91a30b4034","ref":"refs/heads/master","pushedAt":"2024-04-28T21:16:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"fix: infinite recursion atom_hf call when ECP with super-heavy atoms (>Cm) (#2183)\n\n* bugfix: resolve recursive initial guess when atomic charge > 96 (> Cm) and ecp activated\r\n\r\n* Adjust AGF2 tests\r\n\r\n---------\r\n\r\nCo-authored-by: Qiming Sun ","shortMessageHtmlLink":"fix: infinite recursion atom_hf call when ECP with super-heavy atoms …"}},{"before":"25a24fed24229a250cb2b0fd9c571666bfc010ce","after":"6d3b24bb64e2a5edb7990b6e3304068981a33f54","ref":"refs/heads/master","pushedAt":"2024-04-15T20:47:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"4f08ae58d842cfafc8a6bf1144d19d4a478958b9","after":"25a24fed24229a250cb2b0fd9c571666bfc010ce","ref":"refs/heads/master","pushedAt":"2024-04-15T19:35:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"ancient GCC compatibility","shortMessageHtmlLink":"ancient GCC compatibility"}},{"before":"c549c46be5963f657a48da6ee908fb5ed3bdc870","after":"4f08ae58d842cfafc8a6bf1144d19d4a478958b9","ref":"refs/heads/master","pushedAt":"2024-04-15T19:35:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"DFTD3 & DFTD4 builder (#2161)\n\n* local build dftd3/dftd4\r\n\r\n* flake8\r\n\r\n* fixed issues apis\r\n\r\n* add compilation tool for mac\r\n\r\n* fixed bugs in unittest\r\n\r\n* fixed an issue in unit test\r\n\r\n* add fortran compiler\r\n\r\n* fortran compiler\r\n\r\n* Move dftd3 and dftd4 builder to a separated repo (pyscf-dispersion)\r\n\r\n* enable dftd3 & dftd4 for python3.12\r\n\r\n* Adjust tests\r\n\r\n---------\r\n\r\nCo-authored-by: Qiming Sun ","shortMessageHtmlLink":"DFTD3 & DFTD4 builder (#2161)"}},{"before":"77e13d0de49dde3bf3ee11a9a3ea5f9a86705a24","after":"c549c46be5963f657a48da6ee908fb5ed3bdc870","ref":"refs/heads/master","pushedAt":"2024-04-13T05:17:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fishjojo","name":"Xing Zhang","path":"/fishjojo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8757014?s=80&v=4"},"commit":{"message":"add missing init file","shortMessageHtmlLink":"add missing init file"}},{"before":"7f0a1c3bca2bd97925547b4edcc34f722a26832a","after":"77e13d0de49dde3bf3ee11a9a3ea5f9a86705a24","ref":"refs/heads/master","pushedAt":"2024-04-13T05:16:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fishjojo","name":"Xing Zhang","path":"/fishjojo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8757014?s=80&v=4"},"commit":{"message":"Bug fix for single k-point JK-build in PBC DF (#2165)\n\n* bug fix for j-build in get_jk\r\n\r\n* bug fix for k-build in get_jk\r\n\r\n---------\r\n\r\nCo-authored-by: hongzhouye <>","shortMessageHtmlLink":"Bug fix for single k-point JK-build in PBC DF (#2165)"}},{"before":"92defdf2b3efeaee02233ae9836904c5c52234e6","after":"7f0a1c3bca2bd97925547b4edcc34f722a26832a","ref":"refs/heads/master","pushedAt":"2024-04-13T05:12:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fishjojo","name":"Xing Zhang","path":"/fishjojo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8757014?s=80&v=4"},"commit":{"message":"reset enuc in _build_supcell_ (#2164)\n\n* reset enuc in _build_supcell_\r\n\r\n* add test for enuc reset\r\n\r\n---------\r\n\r\nCo-authored-by: hongzhouye <>","shortMessageHtmlLink":"reset enuc in _build_supcell_ (#2164)"}},{"before":"d57f1d6c89c723e11a7f0933380a6139ba372554","after":"92defdf2b3efeaee02233ae9836904c5c52234e6","ref":"refs/heads/master","pushedAt":"2024-04-13T05:11:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fishjojo","name":"Xing Zhang","path":"/fishjojo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8757014?s=80&v=4"},"commit":{"message":"Fix pip builder","shortMessageHtmlLink":"Fix pip builder"}},{"before":"8f281f2e5578b718cad42a51b5fa85a5faa4baf7","after":null,"ref":"refs/heads/builder","pushedAt":"2024-04-13T02:48:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"}},{"before":null,"after":"8f281f2e5578b718cad42a51b5fa85a5faa4baf7","ref":"refs/heads/builder","pushedAt":"2024-04-13T01:50:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"Fix pip builder","shortMessageHtmlLink":"Fix pip builder"}},{"before":"fdd4e487dafc605fbeaa4c63817138681c726ea1","after":"d57f1d6c89c723e11a7f0933380a6139ba372554","ref":"refs/heads/master","pushedAt":"2024-04-09T15:56:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"fix pbc df with KPoints input","shortMessageHtmlLink":"fix pbc df with KPoints input"}},{"before":"095130d0c0828adb58c9a5a40ede7ee95107cec7","after":"fdd4e487dafc605fbeaa4c63817138681c726ea1","ref":"refs/heads/master","pushedAt":"2024-04-09T15:54:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"move static configurations from setup.py to pyproject.toml (#2144)\n\n* move testing options to pytest.ini\r\n\r\n* move static configurations from setup.py to pyproject.toml\r\n\r\n* Update CI release jobs\r\n\r\n---------\r\n\r\nCo-authored-by: Qiming Sun ","shortMessageHtmlLink":"move static configurations from setup.py to pyproject.toml (#2144)"}},{"before":"9a152a9953f58bc632cb873bc6f9971e36216015","after":"095130d0c0828adb58c9a5a40ede7ee95107cec7","ref":"refs/heads/master","pushedAt":"2024-04-09T01:18:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fishjojo","name":"Xing Zhang","path":"/fishjojo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8757014?s=80&v=4"},"commit":{"message":"Solve conflicts between @property and __getattr__","shortMessageHtmlLink":"Solve conflicts between @Property and __getattr__"}},{"before":"eafc3575234aca3832d270f4e1193bec2119d2b4","after":"9a152a9953f58bc632cb873bc6f9971e36216015","ref":"refs/heads/master","pushedAt":"2024-04-09T01:06:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fishjojo","name":"Xing Zhang","path":"/fishjojo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8757014?s=80&v=4"},"commit":{"message":"Fix if mf.istype('UHF') for to_uhf() conversion","shortMessageHtmlLink":"Fix if mf.istype('UHF') for to_uhf() conversion"}},{"before":"175f787372d55ef3090e46798ca1374ac00c575d","after":"eafc3575234aca3832d270f4e1193bec2119d2b4","ref":"refs/heads/master","pushedAt":"2024-04-03T22:14:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"bug fix for RCCSD(T) with complex orbitals (#2141)\n\n* bug fix for vooo order\r\n\r\n* fix flake8\r\n\r\n---------\r\n\r\nCo-authored-by: hongzhouye <>","shortMessageHtmlLink":"bug fix for RCCSD(T) with complex orbitals (#2141)"}},{"before":"0a17e425e3c3dc28cfba0b54613194909db20548","after":"175f787372d55ef3090e46798ca1374ac00c575d","ref":"refs/heads/master","pushedAt":"2024-04-03T22:14:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"debug and simplify to_gpu (#2149)\n\n* support and simplify to_gpu\r\n\r\n* remove comments\r\n\r\n* flake8","shortMessageHtmlLink":"debug and simplify to_gpu (#2149)"}},{"before":"10f89c376371ed55b99075cd77ba209181629ca2","after":"0a17e425e3c3dc28cfba0b54613194909db20548","ref":"refs/heads/master","pushedAt":"2024-03-31T17:43:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"fix dipole moment in sfx2c1e","shortMessageHtmlLink":"fix dipole moment in sfx2c1e"}},{"before":"d3f622d46eef5d9b8702fa6f4577babfb6c2ccfe","after":"10f89c376371ed55b99075cd77ba209181629ca2","ref":"refs/heads/master","pushedAt":"2024-03-25T23:31:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"DFT wrapper supporting conventional DFT methods (#2084)\n\n* added solvent models\r\n\r\n* add example for RHF\r\n\r\n* cleanup variables\r\n\r\n* support casci casscf and ccsd\r\n\r\n* uncomment unittests\r\n\r\n* change example name\r\n\r\n* update reset\r\n\r\n* for flake8\r\n\r\n* fixed a bug in soscf/newton_ah.py\r\n\r\n* updated for recent master changes\r\n\r\n* remove whitespace\r\n\r\n* remove whitespace\r\n\r\n* native support dispersion correction\r\n\r\n* fixed a bug in pcm\r\n\r\n* Update hf.py\r\n\r\n* move dispersion to addons\r\n\r\n* remove disp in RKS\r\n\r\n* call get_dispersion in kernels\r\n\r\n* added unit test for d4\r\n\r\n* fixed dispersion correction in testing h2o\r\n\r\n* updated ci\r\n\r\n* skip unittest if dftd3 or dftd4 is missing\r\n\r\n* new high level dft wrapper\r\n\r\n* clean up & move dispersion to energy_tot\r\n\r\n* remove disp from dft _keys\r\n\r\n* fixed import dftd3_xc_map\r\n\r\n* fixed typo\r\n\r\n* added a wrapper for is_nlc\r\n\r\n* replaced more ni.libxc.is_nlc with ni.is_nlc\r\n\r\n* added wb97x-d3 as a special case\r\n\r\n* added disp_3body\r\n\r\n* removesuffix -> replace\r\n\r\n* address qiming's comments\r\n\r\n* add dft_parser && change back to libxc.is_nlc\r\n\r\n* fixed unit test\r\n\r\n* disable wb97x-d3, wb97x-d\r\n\r\n* skip dftd3 for py3.12 & skip wb97x-d3\r\n\r\n* Update dft_parser; Add tests for dft_parser\r\n\r\n* Add warning messages\r\n\r\n* Update test_h2o.py\r\n\r\n---------\r\n\r\nCo-authored-by: Qiming Sun ","shortMessageHtmlLink":"DFT wrapper supporting conventional DFT methods (#2084)"}},{"before":"4150f854ff293c89ce3bb1907c9d0710a960e66d","after":"d3f622d46eef5d9b8702fa6f4577babfb6c2ccfe","ref":"refs/heads/master","pushedAt":"2024-03-14T20:26:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"Improve memory usage for RPA (#2115)\n\n* improve memory usage for RPA with outcore ao2mo; fix small bug\r\n\r\n* raise something when loading libpbc.get_Gv\r\n\r\n* fix flake8 issue\r\n\r\n* fix flake8 issue\r\n\r\n* used DF-RHF as EXX, changed ref values\r\n\r\n* unrestricted case\r\n\r\n* unrestricted case\r\n\r\n* Restore pyscf/pbc/gto/cell.py","shortMessageHtmlLink":"Improve memory usage for RPA (#2115)"}},{"before":"bd59bf629bfee6dcafe35969760d582cec79afcf","after":"4150f854ff293c89ce3bb1907c9d0710a960e66d","ref":"refs/heads/master","pushedAt":"2024-03-12T05:24:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"sunqm","name":"Qiming Sun","path":"/sunqm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1524636?s=80&v=4"},"commit":{"message":"Improve to_gpu (#2124)\n\n* Update to_gpu\r\n\r\n* Improve to_ks/to_hf\r\n\r\n* Update to_gpu for df, solvent, qmm, and other methods\r\n\r\n* Fix fci initialization","shortMessageHtmlLink":"Improve to_gpu (#2124)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVGZyGwA","startCursor":null,"endCursor":null}},"title":"Activity · pyscf/pyscf"}