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

515 Commits

Author SHA1 Message Date
8ef0c1963f add unit tests in C for trexio_open errors 2021-09-22 16:43:18 +02:00
67b00efa9c handle return error of trexio_open in the Python API 2021-09-22 16:40:55 +02:00
9457a826d2 return error code from trexio_open [C, Fortran] 2021-09-22 14:50:22 +02:00
Evgeny Posenitskiy
b7dc5fc49f
Merge pull request #59 from TREX-CoE/general-attributes
General numerical attributes (float, int, dim types)
2021-09-22 13:33:43 +02:00
7477a8a343 update tutorial in docs and enhance the format 2021-09-22 12:16:32 +02:00
187b15ddd6 fix io_num tests 2021-09-22 11:41:29 +02:00
14472cda48 better error handling in case of invalid dimensioning variable 2021-09-22 11:33:27 +02:00
72c8d01f34 adapt consistency check of array dimensions for dim type 2021-09-22 11:23:17 +02:00
0167a53d50 add dim type for dimensioning variables in the trex.json 2021-09-22 10:56:25 +02:00
389d265f7f fix cppcheck warnings regarding redundant size_dset_str checks 2021-09-21 16:08:04 +02:00
d1a9af4185 remove blank spaces in front of pointers 2021-09-21 15:54:11 +02:00
788f7e666d read single numerical attributes based on _isSet bool flag 2021-09-21 15:41:12 +02:00
d5405e700c raise TREXIO_INVALID_ARG_2 also when writing zero as dimensioning variable 2021-09-21 14:35:29 +02:00
6459543afd better front end documentation for numerical attributes 2021-09-21 10:58:07 +02:00
11a17c65d3 add attr_ prefix to the template file name for numerical attributes 2021-09-21 10:41:37 +02:00
c22e9d2925 put back sanity check that dimensioning variables are positive 2021-09-20 17:00:05 +02:00
ce0d98b984 add conversion of float-like attributes into an output tuple 2021-09-20 15:52:55 +02:00
2497a80f90 adapt triggers in the generator_tools 2021-09-20 15:51:57 +02:00
4b9827048f adapt the templates in back ends 2021-09-20 15:51:36 +02:00
261e7c8b84 modify front end for more general numerical attributes 2021-09-20 13:16:44 +02:00
Evgeny Posenitskiy
418aa304cd
Merge pull request #57 from TREX-CoE/swig-python
Add tools and README for manylinux wheels
2021-09-16 16:45:30 +02:00
04c4b8806c Merge branch 'master' into swig-python 2021-09-16 16:41:46 +02:00
79f233e00d completed README 2021-09-16 16:40:29 +02:00
66cf305a40 add Docker files and bash scripts to build HDF5 1.12 in manylinux containers 2021-09-16 15:31:11 +02:00
d00fb62f83 Fixed equation 2021-09-15 15:05:51 +02:00
212daf43be Fixed table 2021-09-15 15:04:55 +02:00
55595f43cd Fixed equation 2021-09-15 15:03:20 +02:00
6e2f5d2901 Updated ECP documentation 2021-09-15 14:58:02 +02:00
11dadaab36 add tutorial HTML page to the main documentation 2021-09-15 13:43:57 +02:00
f251f0afba remove unnecessary comments in the SWIG interface 2021-09-14 17:30:05 +02:00
ab14156c91 rename the build_manylinux script 2021-09-14 17:28:58 +02:00
816fe72949 more flexible build_manylinux_wheels bash script 2021-09-14 17:28:05 +02:00
55c2c052b0
Merge pull request #56 from TREX-CoE/swig-python
TREXIO Python API
2021-09-14 11:39:17 +02:00
264faf9c74 adapt MANIFEST.in to the structure of examples directory 2021-09-14 10:51:36 +02:00
39b127270f add workflow to check Python API on Ubuntu 2021-09-14 10:17:20 +02:00
e9c376c83b add trexio-tutorials repo as git submodule 2021-09-14 10:08:25 +02:00
686c3fb773 Merge branch 'master' into swig-python 2021-09-14 09:50:40 +02:00
8917cb747b better README 2021-09-14 09:48:55 +02:00
a880b0b354 Added tutorial_benzene.md 2021-09-13 18:09:06 +02:00
71f4006987 better README + Binder badge 2021-09-13 17:21:34 +02:00
7c0b7a36ba update Tutorial section and add Binder badge 2021-09-13 17:20:51 +02:00
bff44a8f64 add gitignore 2021-09-13 14:54:25 +02:00
3b0c1a637d more flexible build_manylinux_ bash script 2021-09-13 14:54:00 +02:00
d04106f72d max_str_len should be int32_t to properly check for negative values 2021-09-13 13:35:45 +02:00
1589995775 do not use warnings for an attempt to overwrite in the Python API 2021-09-13 11:46:31 +02:00
2bd4ef9bfd add has_ functions to the Python API 2021-09-13 11:29:00 +02:00
77e3f1ac11 print UserWarning instead of raising Error for an attempt to overwrite data
following suggestion of Vijay G.C.
2021-09-12 14:24:50 +02:00
d060808467 do not reveal paths to trexio (security concerns) 2021-09-12 13:36:24 +02:00
12dd1fd8dc apply some suggestions from cppcheck 2021-09-12 13:25:03 +02:00
97f1d3b723 better documentation 2021-09-12 12:27:08 +02:00