Skip to content

Commit

Permalink
4th, and 5th order XC derivatives (pyscf#1930)
Browse files Browse the repository at this point in the history
* Update conda build

* Arbitrary order to transform_xc; patch xcfun up to 5th order

* Update libxc itrf

* Configure max_deriv_order; arbitrary order for ud2ts and ts2ud

* Add 4th order XC deriv in CI job
  • Loading branch information
sunqm authored Nov 11, 2023
1 parent e21654a commit 7de9150
Show file tree
Hide file tree
Showing 18 changed files with 1,440 additions and 858 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/ci_linux/build_pyscf.sh
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ set -e
cd ./pyscf/lib
curl -L "https://github.com/pyscf/pyscf-build-deps/blob/master/pyscf-2.4a-deps.tar.gz?raw=true" | tar xzf -
mkdir build; cd build
cmake -DBUILD_LIBXC=OFF -DBUILD_XCFUN=OFF -DBUILD_LIBCINT=OFF ..
cmake -DBUILD_LIBXC=OFF -DBUILD_XCFUN=OFF -DBUILD_LIBCINT=OFF -DXCFUN_MAX_ORDER=4 ..
make -j4
cd ..
rm -Rf build
Expand Down
3 changes: 1 addition & 2 deletions conda/conda_build_config.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
python:
- 3.6
- 3.7
- 3.8
- 3.9
- 3.10
- 3.11
- 3.12
2 changes: 1 addition & 1 deletion docker/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM python:3.7-slim
FROM python:3.10-slim

LABEL maintainer="Qiming Sun <[email protected]>"

Expand Down
Loading

0 comments on commit 7de9150

Please sign in to comment.