1
0
mirror of https://github.com/TREX-CoE/trexio.git synced 2024-08-25 14:41:44 +02:00
Commit Graph

600 Commits

Author SHA1 Message Date
0659dc1ca0 added BUILD_<SHARED|STATIC>_LIBS options and comments 2021-11-15 11:16:28 +01:00
11142e0723 working CTest and optional HDF5 configuration 2021-11-15 10:29:50 +01:00
f997265be3 [WIP] add working test 2021-11-13 19:49:02 +01:00
5b93f55c65 [WIP] first working CMakeLists.txt 2021-11-13 19:01:21 +01:00
297552418b add AC_CONFIG_AUX_DIR 2021-11-13 18:04:52 +01:00
7fa07bf7e7 [WIP] working Guix project config file
TODO: implement possibility to build from the GitHub repo OR without hdf5
2021-11-12 17:00:04 +01:00
320697ee8d [WIP] FindTREXIO.cmake file 2021-11-09 16:52:43 +01:00
f03812d2b4 fix warning about conflicting .PHONY 2021-11-08 20:46:24 +01:00
f0df59e003 Merge branch 'master' of github.com:TREX-CoE/trexio 2021-11-08 20:11:32 +01:00
568991af37 Force regeneration of hash 2021-11-08 20:08:42 +01:00
42bf7ce94c Store Git hash 2021-11-08 19:41:17 +01:00
ed4b2a99cb add html and doc rules 2021-11-04 12:02:14 +01:00
b40c960cef Fix make distcheck and parallel bmake 2021-11-03 10:25:09 +01:00
q-posev
e216c7d345 Fix bug with circular dependency in HTML_FILES; enabled serial bmake 2021-11-02 21:52:32 +01:00
7128675339 Merge branch 'master' into configure 2021-11-02 16:27:50 +01:00
92da30a46f Removed cyclic dependency. Compiles with bmake 2021-11-02 16:26:33 +01:00
20f06d63ec
Merge pull request #67 from TREX-CoE/optional-hdf5
Compilation without HDF5
2021-11-02 11:52:26 +01:00
e18dcd5c4a conditional HDF5 tests based on the trexio_has_backend function 2021-11-02 11:06:03 +01:00
954ee4216c add trexio_has_backend function to the C and Fortran APIs 2021-11-02 11:05:27 +01:00
cce0f49785 use HAVE_HDF5 instead of DO_HDF5 for conditional compilation 2021-11-02 10:32:51 +01:00
7f3ee3cc18 reset back end values and add TREXIO_BACK_END_MISSING error 2021-11-02 10:32:00 +01:00
6cf6121f50 fix pytrexio test 2021-11-02 10:30:35 +01:00
5504bc0fe6 wrap TREXIO_INVALID_BACK_END definition in preprocessor macro 2021-11-01 13:22:46 +01:00
e03a99207e update README 2021-11-01 12:15:19 +01:00
7d00b87ad8 Merge branch 'master' into optional-hdf5 2021-11-01 11:58:50 +01:00
4b225f142e explicitly define HAVE_HDF5 in trexio.h for Python builds 2021-11-01 11:58:04 +01:00
c24484b86a adapt tests to optional HDF5 2021-11-01 11:57:03 +01:00
d42dc7f449 optional HDF5 compilation
via configure script and pre-processor macros
2021-11-01 11:55:34 +01:00
Evgeny Posenitskiy
37315d54f0
Merge pull request #66 from TREX-CoE/configure
Automatic maintainer mode
2021-11-01 11:43:09 +01:00
c8414c42b9 Fixed README 2021-11-01 10:23:47 +01:00
12a2827739 remove --enable-maintainer-mode from GH actions 2021-11-01 10:20:03 +01:00
3154e01021 Merge branch 'configure' of github.com:TREX-CoE/trexio into configure 2021-11-01 10:16:14 +01:00
f0dd4563bc Automatic developer mode 2021-11-01 10:16:02 +01:00
0a6c1dc65f Removed TREXIO_DEVEL in configure 2021-11-01 10:02:25 +01:00
33078eeee4 Revert "fix error in the ECP example"
This reverts commit 9e53671252.
2021-10-26 10:34:59 +02:00
9e53671252 fix error in the ECP example 2021-10-25 16:59:50 +02:00
60380da0df update the tangled block and example 2021-10-25 13:28:18 +02:00
ca81d94be6 fix typos in the ECP 2021-10-25 12:17:15 +02:00
b535ffc8b2 adapt README and ChangeLog 2021-10-25 11:40:07 +02:00
94d00fc697
Merge pull request #64 from TREX-CoE/fix-ecp-structure
FIX: more flexible ECP format
2021-10-21 19:40:50 +02:00
0967c5f4b8
Merge pull request #65 from TREX-CoE/fix-basis-structure
FIX: data format in the basis group consistent with ECP
2021-10-21 19:39:47 +02:00
7459589701 adapt the tests to use basis_shell_num 2021-10-21 15:52:12 +02:00
9321213a21 split the basis format to depend on shell_num and prim_num 2021-10-21 15:51:21 +02:00
8fa8fc0c99 change ecp_z_core type from float to int 2021-10-19 17:07:15 +02:00
68cf38e822 better documentation of th ECP block 2021-10-19 15:47:13 +02:00
250b29a7bd fix typo in the example 2021-10-19 13:31:48 +02:00
e9ca73efc0 change array name of lmax to lmax+1 for better dimensioning 2021-10-19 12:01:17 +02:00
64b3e25da5 fix Python tests for basis_nucleus_index 2021-10-19 10:43:00 +02:00
2d07db222f upgrade major versions due to changes in the ECP format 2021-10-19 10:26:35 +02:00
5756b5df33 upgrade major versions due to changes in basis and ECP formats
needed to indicate that the backward copatibility will be broken
2021-10-19 10:24:44 +02:00