Repository navigation
Commit d2fcf42
SISO Code Cleanup (#220)
* Removing the un-necessary mutation of mc object for L-PDFT
* Add SF-TDDFT nonadiabatic couplings and batch caching (#210)
* feat: add spin-flip TDDFT NAC and batch caching
Add spin-flip nonadiabatic coupling support, gradient/NAC cache helpers,
batch APIs, and regression tests. Resolve Ruff and Flake8 findings.
* fix: rely on the PySCF tools namespace package
* refactor: scope gradient/NAC caching to NAC package
Move the batch and cache utilities under pyscf.nac, replace the module-level
cache singleton with an explicitly scoped context manager, and add focused
unit tests for cache reuse, geometry keys, isolation, and cleanup.
* fix: preserve NAC API and validate cache correctness
---------
Co-authored-by: 井与 <2100011839@stu.pku.edu.cn>1 parent 1f1b65f commit d2fcf42
1 file changed
Lines changed: 0 additions & 12 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
583 | 583 | | |
584 | 584 | | |
585 | 585 | | |
586 | | - | |
587 | | - | |
588 | | - | |
589 | 586 | | |
590 | 587 | | |
591 | 588 | | |
| |||
638 | 635 | | |
639 | 636 | | |
640 | 637 | | |
641 | | - | |
642 | | - | |
643 | | - | |
644 | | - | |
645 | | - | |
646 | | - | |
647 | | - | |
648 | | - | |
649 | | - | |
650 | 638 | | |
651 | 639 | | |
652 | 640 | | |
| |||
0 commit comments