File tree Expand file tree Collapse file tree 9 files changed +31
-16
lines changed Expand file tree Collapse file tree 9 files changed +31
-16
lines changed Original file line number Diff line number Diff line change 1
1
# Change Log
2
2
3
- ### Added
3
+ ## [ Version 2.1.0 ] - 2020-09-18
4
4
5
+ - Many new functionals in the SCAN family have been added. Thanks to James
6
+ Furness for the contribution.
7
+ See [ PR #140 ] ( https://github.com/dftlibs/xcfun/pull/140 )
8
+ - The library is now available both as a Spack and a Conda package.
5
9
- The library can now be _ natively_ compiled on Linux, macOS, and Windows.
6
10
7
11
### Changed
8
12
9
- - ** BREAKING** CMake >= 3.14 is required to configure the code.
13
+ - ** BREAKING** CMake >= 3.14 is required to configure the code.
10
14
11
15
## [ Version 2.0.2] - 2020-07-15
12
16
@@ -122,6 +126,7 @@ modernize the library. See the [migration guide](https://xcfun.readthedocs.io/en
122
126
- ** BREAKING** The Fortran interface is no longer build with the code, but
123
127
shipped as a separate file to be compiled within your own Fortran code.
124
128
129
+ [ Version 2.1.0 ] : https://github.com/dftlibs/xcfun/compare/v2.0.2...v2.1.0
125
130
[ Version 2.0.2 ] : https://github.com/dftlibs/xcfun/compare/v2.0.1...v2.0.2
126
131
[ Version 2.0.1 ] : https://github.com/dftlibs/xcfun/compare/v2.0.0...v2.0.1
127
132
[ Version 2.0.0 ] : https://github.com/dftlibs/xcfun/compare/v2.0.0a7...v2.0.0
Original file line number Diff line number Diff line change 3
3
[ ![ GitHub license] ( https://img.shields.io/github/license/dftlibs/xcfun.svg?style=flat-square )] ( https://github.com/dftlibs/xcfun/blob/master/LICENSE.md )
4
4
[ ![ DOI] ( https://zenodo.org/badge/DOI/10.5281/zenodo.3576419.svg )] ( https://doi.org/10.5281/zenodo.3576419 )
5
5
6
- [ ![ GitHub issues] ( https://img.shields.io/github/issues/dftlibs/xcfun.svg?style=flat-square )] ( https://github.com/dftlibs/xcfun/issues )
7
- [ ![ GitHub forks] ( https://img.shields.io/github/forks/dftlibs/xcfun.svg?style=flat-square )] ( https://github.com/dftlibs/xcfun/network )
8
- [ ![ GitHub stars] ( https://img.shields.io/github/stars/dftlibs/xcfun.svg?style=flat-square )] ( https://github.com/dftlibs/xcfun/stargazers )
9
-
10
6
# XCFun: A library of exchange-correlation functionals with arbitrary-order derivatives
11
7
12
8
Copyright Ulf Ekström and [ contributors] ( .zenodo.json ) 2009-2020.
@@ -23,4 +19,6 @@ XCFun is licensed under version 2.0 of the Mozilla Public License
23
19
24
20
The documentation is available at https://xcfun.readthedocs.io .
25
21
26
- XCFun can now be installed in a [ Spack] ( https://spack.io ) environment: https://xcfun.readthedocs.io/en/latest/using.html#installing-using-spack
22
+ XCFun can be installed with popular package managers:
23
+ - [ Spack] ( https://spack.io ) : https://xcfun.readthedocs.io/en/latest/using.html#installing-using-spack
24
+ - [ Conda] ( https://docs.conda.io ) : https://xcfun.readthedocs.io/en/latest/using.html#installing-using-conda
Original file line number Diff line number Diff line change @@ -23,10 +23,10 @@ if(DEFINED XCFUN_MAX_ORDER AND XCFUN_MAX_ORDER LESS 3)
23
23
set (XCFUN_MAX_ORDER 6 CACHE STRING "Maximum order of derivatives of the exchange-correlation kernel" FORCE)
24
24
endif ()
25
25
26
- set (PROJECT_VERSION 2.0.2 )
26
+ set (PROJECT_VERSION 2.1.0 )
27
27
set (PROJECT_VERSION_MAJOR 2)
28
- set (PROJECT_VERSION_MINOR 0 )
29
- set (PROJECT_VERSION_PATCH 2 )
28
+ set (PROJECT_VERSION_MINOR 1 )
29
+ set (PROJECT_VERSION_PATCH 0 )
30
30
31
31
set (CMAKECONFIG_INSTALL_DIR share/cmake/${PROJECT_NAME} CACHE PATH "Installation directory for CMake files" )
32
32
Original file line number Diff line number Diff line change 25
25
author = 'Ulf Ekström and contributors'
26
26
27
27
# The full version, including alpha/beta/rc tags
28
- release = '2.0.2 '
28
+ release = '2.1.0 '
29
29
30
30
# -- General configuration ---------------------------------------------------
31
31
Original file line number Diff line number Diff line change @@ -32,6 +32,18 @@ XCFun can be installed in a `Spack
32
32
spack install xcfun
33
33
34
34
35
+ Installing using Conda
36
+ ----------------------
37
+
38
+ XCFun can be installed in a `Conda
39
+ <https://docs.conda.io/> `_ environment with::
40
+
41
+ conda create -n myenv xcfun -c conda-forge
42
+ conda activate myenv
43
+
44
+ The package is built with derivatives up to 8th order and includes the Python bindings.
45
+
46
+
35
47
.. _integration :
36
48
37
49
Integration with your build system
Original file line number Diff line number Diff line change 16
16
FetchContent_Declare(xcfun_sources
17
17
QUIET
18
18
URL
19
- https://github.com/dftlibs/xcfun/archive/v2.0.2 .tar.gz
19
+ https://github.com/dftlibs/xcfun/archive/v2.1.0 .tar.gz
20
20
)
21
21
22
22
FetchContent_GetProperties(xcfun_sources)
Original file line number Diff line number Diff line change 16
16
FetchContent_Declare(xcfun_sources
17
17
QUIET
18
18
URL
19
- https://github.com/dftlibs/xcfun/archive/v2.0.2 .tar.gz
19
+ https://github.com/dftlibs/xcfun/archive/v2.1.0 .tar.gz
20
20
)
21
21
22
22
FetchContent_GetProperties(xcfun_sources)
Original file line number Diff line number Diff line change 12
12
FetchContent_Declare(xcfun_sources
13
13
QUIET
14
14
URL
15
- https://github.com/dftlibs/xcfun/archive/v2.0.2 .tar.gz
15
+ https://github.com/dftlibs/xcfun/archive/v2.1.0 .tar.gz
16
16
)
17
17
18
18
FetchContent_GetProperties(xcfun_sources)
Original file line number Diff line number Diff line change 16
16
17
17
namespace xcfun {
18
18
constexpr auto PROJECT_VERSION_MAJOR = 2 ;
19
- constexpr auto PROJECT_VERSION_MINOR = 0 ;
20
- constexpr auto PROJECT_VERSION_PATCH = 2 ;
19
+ constexpr auto PROJECT_VERSION_MINOR = 1 ;
20
+ constexpr auto PROJECT_VERSION_PATCH = 0 ;
21
21
constexpr auto XCFun_VERSION =
22
22
((PROJECT_VERSION_MAJOR << 16 ) | PROJECT_VERSION_MINOR | PROJECT_VERSION_PATCH);
23
23
You can’t perform that action at this time.
0 commit comments