tamaas/site_sconsmaster
tamaas/site_scons
master
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
1576c793639a | Lucas Frérot | `scons install-python` should not fail silently | May 30 | |||
f171ad57f3cc | Lucas Frérot | changed dependency check order for thrust + libcudacxx | May 2 | |||
bd024ad406e5 | Lucas Frérot | importing mpi4py at module level in test_mpi_routines | Mar 8 | |||
ae3a8ec51cf0 | Lucas Frérot | linting tests | Mar 8 | |||
109f7f557e94 | Lucas Frérot | updated copyright year | Mar 4 | |||
7b32173231be | Lucas Frérot | allowing sequential petsc | Feb 28 | |||
37e8903cc29a | Lucas Frérot | added petsc solver skeleton | Feb 27 | |||
7767124f567a | frerot | fixed compilation with Thrust versions >= 2 | Aug 17 2023 | |||
e28cf92a57d0 | frerot | added lint targets in SCons | May 11 2023 | |||
e619dff986ef | frerot | added fftw api for single precision | May 11 2023 | |||
24902e40d876 | frerot | updated copyright year 2023 | Jan 17 2023 | |||
a674186d994c | frerot | updated copyrights for Python files | Jun 29 2022 | |||
22ae9a858766 | frerot | added tamaas.utils.radial_average | Jun 28 2022 | |||
c41c37254b85 | frerot | ensuring consistent compiler flags in configure | May 2 2022 | |||
e0d715877c62 | frerot | uniformized behavior of PYBIND11_ROOT compared to *_ROOT variables | Mar 17 2022 | |||
2b24d9d43e38 | frerot | updated copyright | Jan 4 2022 | |||
a3ffe31ab0e6 | frerot | removed the `use_googletest` build option | Jul 15 2021 | |||
342a305cd8e5 | frerot | removing `build_doc` build option | Jul 15 2021 | |||
37817268dbc0 | frerot | testing real and integer types at configure | Jun 30 2021 | |||
1fc7644bad52 | frerot | cleaned up license headers | Jun 10 2021 | |||
abfdd8cd28b0 | frerot | stop compile if basic checks are not satisfied | Jun 9 2021 | |||
249346cbbecf | frerot | trying to fix jenkins by fixing dependency resolution order and locales | Jun 9 2021 | |||
4f55fed67f6d | frerot | cosmetic changes to compile command output | May 28 2021 | |||
0257e3cb2f4e | frerot | making the whole library compile with cuda | May 28 2021 | |||
c75736b11338 | frerot | compatibility changes to cuda in scons | May 19 2021 | |||
1cdb4a1c9578 | frerot | pretty printing archive command | Apr 29 2021 | |||
5c88b7c45e1a | frerot | pretty printing secondary scons commands (tests + install) | Apr 29 2021 | |||
b19adf7440cd | frerot | [doc] changing man section number to 7 | Apr 2 2021 | |||
6c56b69be4a2 | frerot | [doc] silencing warnings when generating documentation | Mar 20 2021 | |||
e6092ae873a1 | frerot | [doc] allowing selection of sphinx doc builders | Mar 20 2021 | |||
998dbf9a8e3a | frerot | using env.subst instead of format | Mar 17 2021 | |||
b2f9e4544b61 | frerot | separating TAMAAS_BACKEND to reflect the build parameters | Mar 17 2021 | |||
8ea64976e79c | frerot | using SCons File and Dir instead of os.path functions | Mar 15 2021 | |||
6c31459a5ce5 | frerot | prettyfying doxygen and sphinx command strings | Mar 14 2021 | |||
8718664a8961 | frerot | added a compile_commands.json target with scons 4+ | Mar 14 2021 | |||
1852a77c4e01 | frerot | [doc] different sphinx builds based on target type | Mar 14 2021 | |||
4352ff47524d | frerot | [doc] clarified conf variables for Doxyfile | Mar 13 2021 | |||
ca4efcdb8137 | frerot | modifiying scons files to build documentation | Mar 11 2021 | |||
998c3fbb422f | frerot | performing basic configure checks | Mar 2 2021 | |||
1dc8d369d30a | frerot | [site_scons] improved error message on missing FFTW component | Mar 2 2021 | |||
9863efdd4c01 | frerot | added choice of fftw thread model in scons | Feb 15 2021 | |||
52d7a59667cb | frerot | [site_scons] handling "not in git repo" error + using HEAD instead of @ | Jan 13 2021 | |||
2316c9ebcdd7 | frerot | copyright year 2021 | Jan 1 2021 | |||
44fd0470bd21 | frerot | renamed USE_CUDA macro to TAMAAS_USE_CUDA | Dec 14 2020 | |||
5b9baa398081 | frerot | [BUILD] incrementally checking for requested fftw components | Dec 14 2020 | |||
ddb30ba41df9 | frerot | Merge branch 'master' into feature/mpi_fft_engine | Sep 1 2020 | |||
78c0e4b6a293 | frerot | laxer detection of Thrust headers | Aug 4 2020 | |||
0aff1cd1a985 | frerot | Merge branch 'feature/dfsane' | Aug 3 2020 | |||
b4d19b07637b | frerot | checking all variants of FFTW when requested | Aug 3 2020 | |||
d6d8134e1bba | frerot | allowing compilation without OpenMP | Aug 2 2020 | |||
d38b418143c0 | frerot | prettier compilation outputs in non-verbose mode | Jul 31 2020 | |||
be792b1b623b | frerot | compatibility with scons+py3 | Jul 28 2020 | |||
0defcff64961 | frerot | Merge branch 'master' into feature/mpi_fft_engine | Jul 10 2020 | |||
c970723f194b | frerot | added fftw libpath to rpath | Jul 3 2020 | |||
afb7a2500c3b | frerot | added lib64 directory to search for fftw | Jul 3 2020 | |||
4a8ef3167382 | frerot | added compilation options for MPI | Jun 28 2020 | |||
6258c7cd43d7 | frerot | compressing diff to reduce binary size | Jun 9 2020 | |||
64ad818b2ad5 | frerot | simplify git diff stored in binary | Jun 2 2020 | |||
bd3962ca451f | frerot | compatibility with python3 scons | May 26 2020 | |||
ae0010d56921 | frerot | updating copyright years | May 5 2020 | |||
c1bb3fddf59a | frerot | better generation of information file | Apr 29 2020 | |||
0f8bb69278d8 | frerot | cleaned up code for pybind11 detection and module building | Apr 27 2020 | |||
3320663b66ec | frerot | added a check for numpy in pybind11 tool | Apr 23 2020 | |||
829565ab7da8 | frerot | making sure setup.py can always install to given prefix | Apr 23 2020 | |||
a1aa792f5ac8 | frerot | cleaner definition of fallback scons commands | Apr 22 2020 | |||
af1a46404bce | frerot | added target alias "test" for scons | Apr 21 2020 | |||
55ff9a7e9f7e | frerot | enable compiilation even when not in a git repo | Oct 10 2019 | |||
77775028a981 | frerot | linting for python | Sep 24 2019 | |||
5209ed081df4 | frerot | better error message when fftw not detected | Aug 15 2019 | |||
cd016f434e5f | frerot | added option to compile with TBB thrust backend | Aug 13 2019 | |||
17e2e4873937 | frerot | added support for long integers and long doubles | Jul 24 2019 | |||
ddb3f4920c12 | frerot | added utf8 to python modules used by scons | Mar 5 2019 | |||
74b9233dc365 | frerot | changed license to Affero GNU General Public License | Mar 5 2019 | |||
6272072c37e9 | frerot | adding build_type to the python module | Feb 27 2019 | |||
d757eb5d4125 | frerot | better way to select dependencies paths | Feb 13 2019 | |||
654a46171cf8 | frerot | added expolit as dependency | Dec 14 2018 | |||
092319ad1cd6 | frerot | cleaner detection | Sep 27 2018 | |||
cdc295bb0abc | frerot | cleaning up SConscripts | Sep 26 2018 | |||
70a5ce88a455 | frerot | concatenating lists | Sep 26 2018 | |||
7cd8456b99b7 | frerot | pep8 | Sep 25 2018 | |||
269e1fe812fb | frerot | reverted changes for write_env_file | Sep 25 2018 | |||
1b9467fdc8e1 | frerot | moved environment file content to its function | Sep 25 2018 | |||
ae4f4b3bbcc2 | frerot | re-organizing SConstruct | Sep 25 2018 | |||
ba6c1de7c812 | frerot | fixed repeat solve bug + corrupt fft plans bug [temp fix] | Mar 23 2018 | |||
b1d76079b6e0 | frerot | rewrote GridView for contiguous data + test of wavevectors generation | Mar 21 2018 | |||
c3ae6218f7fe | frerot | extracted tamaas tool for scons | Mar 19 2018 | |||
2c3abe39d43e | frerot | better scons behavior in clean and help modes | Mar 14 2018 | |||
4eec140f3be0 | frerot | proper detection of pybind11 and GTest | Mar 14 2018 | |||
cfd9dc62d7c7 | frerot | added gtest compilation step | Mar 14 2018 | |||
9653f874d0f6 | frerot | removed swig (swig is DEAD! let us sing on its corpse!) | Mar 7 2018 | |||
cbc6fc6b1827 | frerot | fix to swig scons tool for docker image | Feb 27 2018 | |||
965538b78f0d | frerot | making everything work on my new system | Dec 13 2017 | |||
b95e216370ff | frerot | added the c++ example in the tests | Nov 17 2017 | |||
4a8b7c6bacb3 | frerot | checking preprocessor header from boost | Nov 16 2017 | |||
bbd990f626b4 | frerot | cleanup + compatibility with clang | Nov 9 2017 | |||
88e8bc9847bf | frerot | consistent apply_functor copies | Nov 3 2017 | |||
c952c8e72bb7 | frerot | trying to adapt code to cuda | Oct 30 2017 | |||
221ad73b17f3 | frerot | modified fftransformcufft for multi-component ffts | Oct 12 2017 | |||
7c7191a3ac48 | frerot | Merge branch 'master' into gpu | Oct 12 2017 | |||
8cb7ccccec28 | frerot | added gpu to CPPPATH | Oct 12 2017 |
c4science · Help