tamaas/SConstructfeatures/netcdf-mpi
tamaas/SConstruct
features/netcdf-mpi
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
5471cb70c676 | frerot | linking with libpython${version} to test_gtest_all | Aug 31 2020 | |||
f59e8b7c2de2 | frerot | changes to setup.py to build python 2 wheels | Aug 8 2020 | |||
0aff1cd1a985 | frerot | Merge branch 'feature/dfsane' | Aug 3 2020 | |||
e1de40e29467 | frerot | avoid duplication of -fPIC flag | Aug 3 2020 | |||
d6d8134e1bba | frerot | allowing compilation without OpenMP | Aug 2 2020 | |||
d38b418143c0 | frerot | prettier compilation outputs in non-verbose mode | Jul 31 2020 | |||
cbe79569b127 | frerot | renamed packaging_setup option to build_static_lib | Jul 29 2020 | |||
d200a63e05b6 | frerot | adding version number to tamaas info | Jul 27 2020 | |||
94cbcda343ca | frerot | prepending base directory in generated archive | Jul 27 2020 | |||
0f1bae08aea7 | frerot | modifiying python install scripts for a PyPI tamaas package | Jul 24 2020 | |||
f16ec5b85e49 | frerot | setting proper rpath for tests | Jul 3 2020 | |||
a4420cd7baa8 | frerot | propertly setting rpaths with $ORIGIN | Jul 3 2020 | |||
2581cf15be7f | frerot | fixing CPPDEFINES | Jun 25 2020 | |||
4101c62ad2f1 | frerot | making sure CPPDEFINES is a list | Jun 25 2020 | |||
3796abfaa1cd | frerot | Merge branch 'master' into feature/fft_engine | Jun 24 2020 | |||
326474e642c8 | frerot | cleaning doc before building it | Jun 24 2020 | |||
9731ad93e058 | frerot | making sure sphinx can import the tamaas module for autodoc | Jun 24 2020 | |||
3cc1d8a160a7 | frerot | cleaning up the use of preprocessor macros | Jun 24 2020 | |||
548c812ae786 | frerot | removed unecessary LONG_PRECISION macro guard for fftw interface | Jun 24 2020 | |||
a1344da0cd86 | frerot | added scons target to generate source archive | May 5 2020 | |||
ae0010d56921 | frerot | updating copyright years | May 5 2020 | |||
4884455e012f | frerot | always compiling tamaas_info, even when strip_info==True | 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 | |||
824e0b9504de | frerot | allowed storing of provided CXXFLAGS into scons setup file | Apr 23 2020 | |||
0473580f3d50 | frerot | bump version 2.1.1 | Apr 23 2020 | |||
a1aa792f5ac8 | frerot | cleaner definition of fallback scons commands | Apr 22 2020 | |||
5eb879c9eb7b | frerot | handeling properly targets install + dev when build_python=False | Apr 21 2020 | |||
45c296a39774 | frerot | added help text for new scons targets | Apr 21 2020 | |||
af1a46404bce | frerot | added target alias "test" for scons | Apr 21 2020 | |||
f6f9d433c7ec | frerot | automatically setting prefix/lib in rpaths | Apr 20 2020 | |||
43f7d9ba9056 | frerot | added -Wextra and fixed some warnings | Apr 20 2020 | |||
28b1e8b7df63 | frerot | corrected code boundary definitions of legacy bem | Apr 17 2020 | |||
619edea1d664 | frerot | falling back on setup.py if pip is not installed | Apr 17 2020 | |||
b1decc875a84 | frerot | defining target aliases for main lib and python module | Apr 17 2020 | |||
23774fdb7372 | frerot | actually version number is 2.1.0 | Apr 17 2020 | |||
abdfb4f1fa05 | frerot | bump version number to 1.1.0 | Apr 17 2020 | |||
9d061de7f380 | frerot | added install dependencies to scons | Apr 16 2020 | |||
131906bb58cc | frerot | added compile option to remove legacy code | Apr 1 2020 | |||
7cb292cfb21b | frerot | fixed reference bug at link with clang | Feb 6 2020 | |||
903a03968664 | frerot | added -pedantic to compile flags (except pybind11) | Oct 4 2019 | |||
aea281bb434e | frerot | fixed doc generation in scons | Sep 3 2019 | |||
db0e2e12a4a3 | frerot | keeping openmp when tbb enabled because of tamaas::initialize | Aug 13 2019 | |||
cd016f434e5f | frerot | added option to compile with TBB thrust backend | Aug 13 2019 | |||
3842898f7a1d | frerot | necessary changes to make tests pass in long double | Jul 25 2019 | |||
17e2e4873937 | frerot | added support for long integers and long doubles | Jul 24 2019 | |||
8a6e6130da0e | frerot | better integration of documentation | May 2 2019 | |||
9421fbf34ead | frerot | python mode indication for scons files | Apr 2 2019 | |||
3e03bbe1b57b | frerot | allowed stripping of build info in binary | Mar 11 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 | |||
ac48e01223e2 | frerot | defaulting python executable to python3 | Mar 4 2019 | |||
6272072c37e9 | frerot | adding build_type to the python module | Feb 27 2019 | |||
d757eb5d4125 | frerot | better way to select dependencies paths | Feb 13 2019 | |||
fa16f5a64b1f | frerot | updated README and examples | Feb 11 2019 | |||
e464edbbeb88 | frerot | we're back to being compatible with c++14 and g++ 6 | Jan 11 2019 | |||
654a46171cf8 | frerot | added expolit as dependency | Dec 14 2018 | |||
f7b819a9daf9 | frerot | rename detect_cuda | Oct 4 2018 | |||
76105868d1ea | frerot | compiling with clang | Oct 4 2018 | |||
06bf2e2b3b13 | frerot | changed c++ standard to 14 | Oct 3 2018 | |||
a8a72ef7f9c6 | frerot | avoiding unnecessary complex mul in computeD* | Sep 28 2018 | |||
3248d69eada8 | frerot | forgot comma | Sep 25 2018 | |||
e5132d1c1095 | frerot | cleaning a bit | Sep 25 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 | |||
358ca4e346e1 | frerot | added compiler aliases for options | Jul 26 2018 | |||
fddfb365a80d | frerot | added residual class | Jul 9 2018 | |||
0f3cc2a83273 | frerot | consistent whitespace in SConstruct | Mar 28 2018 | |||
97cbaba6111f | frerot | fixed build bug of link of _tamaas.so happening too early | Mar 23 2018 | |||
b1d76079b6e0 | frerot | rewrote GridView for contiguous data + test of wavevectors generation | Mar 21 2018 | |||
182d02bee2b6 | frerot | fixed 'should_configure' error | Mar 14 2018 | |||
2c3abe39d43e | frerot | better scons behavior in clean and help modes | Mar 14 2018 | |||
cfd9dc62d7c7 | frerot | added gtest compilation step | Mar 14 2018 | |||
df2209a6db33 | frerot | color consistency | Mar 12 2018 | |||
35111e94f46c | frerot | added option to not use criterion | 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 | |||
0caaf57a09c8 | frerot | error on cuda + sanitizer | Nov 16 2017 | |||
94553e902cb7 | frerot | Merge branch 'gpu' | Nov 15 2017 | |||
d01e5c973ef6 | frerot | clearer moments code | Nov 15 2017 | |||
bbd990f626b4 | frerot | cleanup + compatibility with clang | Nov 9 2017 | |||
4c505a4941b5 | frerot | removed -f options in debug flags for cuda | Nov 7 2017 | |||
a5bb7bf0d05a | frerot | added target names {tamaas, wrapper, tests} for scons | Nov 6 2017 | |||
164d866440c2 | frerot | added target names {tamaas, wrapper, tests} for scons | Nov 6 2017 | |||
7043e94a544a | frerot | device for ApplyConstructor + cudaSync | Nov 3 2017 | |||
88e8bc9847bf | frerot | consistent apply_functor copies | Nov 3 2017 | |||
f676e684c984 | frerot | added c++ tests for fft interface | Nov 2 2017 | |||
b366bc3c68d8 | frerot | simplified for testing | Oct 31 2017 | |||
c952c8e72bb7 | frerot | trying to adapt code to cuda | Oct 30 2017 | |||
a757e2311dc9 | frerot | rewrote polonsky with lambda-loops | Oct 26 2017 | |||
43e776cc945c | frerot | more modular SConstruct | Oct 12 2017 | |||
7c7191a3ac48 | frerot | Merge branch 'master' into gpu | Oct 12 2017 | |||
820a350bce9e | frerot | added detection of cuda on clusters | Oct 12 2017 | |||
8cb7ccccec28 | frerot | added gpu to CPPPATH | Oct 12 2017 | |||
864dce59b0cf | frerot | made tamaas compile with nvcc and custom tool | Oct 11 2017 | |||
82094210e0a8 | frerot | ensure correct dependencies (by copying source) | Oct 11 2017 | |||
cac126e759df | frerot | changes for compiling on clusters | Sep 22 2017 | |||
3c976f436924 | frerot | reintroduced old bems for compatibility, but they should be marked as deprecated | Jul 31 2017 |
c4science · Help