tamaas/srcmaster
tamaas/src
master
History Graph
History Graph
Commit | Author | Details | Committed | |||
---|---|---|---|---|---|---|
e5efef4d3c7c | frerot | added computation of moments (TODO implement correct test) | Nov 15 2017 | |||
c80cfa59257f | frerot | minor cleanups | Nov 15 2017 | |||
67e961750934 | frerot | correct handling of gradient conditions in PKR | Nov 14 2017 | |||
f52d1730a909 | frerot | updated c++ example | Nov 10 2017 | |||
84f3f89f4f46 | frerot | clang-format | Nov 9 2017 | |||
bbd990f626b4 | frerot | cleanup + compatibility with clang | Nov 9 2017 | |||
6fd8e54c11a4 | frerot | changed iterator tag to allow thrust algos on device | Nov 9 2017 | |||
9f1e91288a10 | frerot | saner code (const-correctness + defaults) | Nov 9 2017 | |||
a1637da8edd6 | frerot | removed warning | Nov 9 2017 | |||
b6fe91b593c4 | frerot | clarifying side effects in functionals | Nov 9 2017 | |||
81dd5f04e1bc | frerot | added cudaDeviceSynchronize in fft interface | Nov 7 2017 | |||
e67ad1441169 | frerot | using instead of typdefs in iterators | Nov 5 2017 | |||
3927fa639a53 | frerot | passed clang-format on whole repository | Nov 5 2017 | |||
d069f5437129 | frerot | more readable array | Nov 3 2017 | |||
e634f0066037 | frerot | protecting allocator include | Nov 3 2017 | |||
30d402099764 | frerot | adding fftw_malloc for SIMD aligned data allocation | Nov 3 2017 | |||
7043e94a544a | frerot | device for ApplyConstructor + cudaSync | Nov 3 2017 | |||
88e8bc9847bf | frerot | consistent apply_functor copies | Nov 3 2017 | |||
4df748b7012f | frerot | fixing rvalue functor bug by making copy | Nov 3 2017 | |||
c6b27f90032a | frerot | Merge branch 'gpu' into thrust | Nov 2 2017 | |||
dd65fd640204 | frerot | added test for model and influence coeffs | Nov 2 2017 | |||
f676e684c984 | frerot | added c++ tests for fft interface | Nov 2 2017 | |||
a0869ea06429 | frerot | rewrote loops with thrust | Nov 1 2017 | |||
209b1173d70d | frerot | small test of thrust capacities | Nov 1 2017 | |||
b3c9bf19b545 | frerot | passing for_each loops tests | Nov 1 2017 | |||
8ef9e8b95c5b | frerot | make everything compile with -G | Oct 31 2017 | |||
b366bc3c68d8 | frerot | simplified for testing | Oct 31 2017 | |||
2e578b066372 | frerot | removing unused code | Oct 31 2017 | |||
2be5a950ade8 | frerot | getting the cuda loops to compile (return of the lambda) | Oct 31 2017 | |||
0d1eb492274b | frerot | getting the cuda loops to compile | Oct 31 2017 | |||
c952c8e72bb7 | frerot | trying to adapt code to cuda | Oct 30 2017 | |||
d75a65d09d21 | frerot | removed Loop singleton | Oct 30 2017 | |||
01bc15346e7f | frerot | added some documentation to classes | Oct 28 2017 | |||
b59fa1b6aab3 | frerot | added enumeration helper in Loop | Oct 28 2017 | |||
f31c9478eeb0 | frerot | implemented matrices for strided loops | Oct 27 2017 | |||
f76320c57280 | frerot | added strided loops | Oct 27 2017 | |||
0ca44f94ddd0 | frerot | added Statistics class | Oct 26 2017 | |||
a79f64962579 | frerot | added @file tag for documentation | Oct 26 2017 | |||
a757e2311dc9 | frerot | rewrote polonsky with lambda-loops | Oct 26 2017 | |||
68d26a7bbdf2 | frerot | changed vectorial operators | Oct 25 2017 | |||
095106192bbb | frerot | c++14 pulls + passing tests | Oct 25 2017 | |||
966c6339c964 | frerot | empty line | Oct 25 2017 | |||
326e0378133b | frerot | added loop abstractions | Oct 25 2017 | |||
de2d37bf9bc9 | frerot | instanciating fftransfromcufft for dims 1 and 3 | Oct 12 2017 | |||
221ad73b17f3 | frerot | modified fftransformcufft for multi-component ffts | Oct 12 2017 | |||
43e776cc945c | frerot | more modular SConstruct | Oct 12 2017 | |||
7c7dc19567c8 | frerot | update copyright year in model subdir | Oct 12 2017 | |||
864dce59b0cf | frerot | made tamaas compile with nvcc and custom tool | Oct 11 2017 | |||
0f8352bd1e95 | frerot | minor change in Array interface | Sep 27 2017 | |||
2a56e9fac13e | frerot | added C++ tests with Criterion framework | Sep 20 2017 | |||
6ba14bbcbd89 | frerot | added const to binary predicates of iterator | Sep 20 2017 | |||
c848bdbde110 | frerot | removed const_cast in fftransformfftw | Sep 11 2017 | |||
3c976f436924 | frerot | reintroduced old bems for compatibility, but they should be marked as deprecated | Jul 31 2017 | |||
393b17a3c8bb | frerot | new PolonskyKeerRey is working in pressure and gap | Jul 31 2017 | |||
4e360c83523a | frerot | removed old bems from compilation, implemented PolonskyKeerRey | Jul 26 2017 | |||
c7914110a1f2 | frerot | added contact solver base class | Jul 25 2017 | |||
d7454eb3500b | frerot | models are accessible through the python interface, with guessing of numpy… | Jul 24 2017 | |||
b54856655db5 | frerot | removed unused files in tamaas | Jul 21 2017 | |||
5ba0295e7c92 | frerot | started implementation of westergaard | Jul 20 2017 | |||
0f998abfb9c4 | frerot | undeleted iterator functions in GridView | Jul 20 2017 | |||
208f14f73064 | frerot | added iterator_view to conserve perfomance for standard grids | Jul 20 2017 | |||
ed3bded9b30d | frerot | added lastComponentView | Jul 19 2017 | |||
86a1e04a7d5c | frerot | model templated by types | Jul 19 2017 | |||
adef047967e6 | frerot | changed loops to use iterators | Jul 18 2017 | |||
92beb1304b0d | frerot | added const_iterator to grids | Jul 18 2017 | |||
84326222c0e9 | frerot | taking a GridBase argument for views | Jul 18 2017 | |||
71dd4759e129 | frerot | added print operator for views | Jul 18 2017 | |||
86fdaae9c80b | frerot | polymorphic iterators | Jul 17 2017 | |||
586c9bd80954 | frerot | correct implementation of views | Jul 17 2017 | |||
5f4b2bcfb83f | frerot | move constructors for hermitian and surface complex + cosmetics | Jul 17 2017 | |||
78272aecbf21 | frerot | added move constructors and assignment operators | Jul 14 2017 | |||
98ea73981bab | frerot | cleaner access operators | Jul 13 2017 | |||
89495e3530e2 | frerot | better accessors for grids | Jul 13 2017 | |||
7b20e2021ed6 | frerot | changed grid to use strides | Jul 12 2017 | |||
874c6a45eb65 | frerot | changed typedefs and inline iterator operations | Jul 12 2017 | |||
bf2f039787df | frerot | added westergaard bem (WIP) | Jul 11 2017 | |||
858a2cb52419 | frerot | removed length storage in grid | Jul 11 2017 | |||
0b6954e73abe | frerot | fixing python wrapper for (c)array arguments and silencing warnings | Jul 11 2017 | |||
ffe3e357e1f9 | frerot | added model and factory | Jul 11 2017 | |||
09de09b1553a | frerot | changed dimension storage type to std::array | Jul 11 2017 | |||
259057f8aa97 | frerot | added grid base class | Jul 10 2017 | |||
3b37bc2d9bff | frerot | silencing warnings | Jul 3 2017 | |||
6e2638b92d6e | frerot | forgot core_list | Jun 28 2017 | |||
6b29fd98d663 | frerot | rearranged source tree | Jun 23 2017 | |||
f05be88c05d7 | frerot | made "convertGrid" unecessary | Jun 21 2017 | |||
0e9a9f1f8405 | frerot | removed map_2d_square | Jun 20 2017 | |||
87f2d0f8cfb1 | frerot | removed Map2d and old flood-fill + added functionalites to spectrum | Jun 20 2017 | |||
071c7b910a75 | frerot | reforged surface generators | Jun 19 2017 | |||
5c85177d53e6 | frerot | changed structure of surface generators (WIP but usable) | Jun 16 2017 | |||
2185e61ba085 | frerot | added filter class and isotropic powerlaw filter | Jun 15 2017 | |||
bc76dcdf97fe | frerot | added method in FFTransform to fill a grid with modevectors | Jun 15 2017 | |||
b445d515369b | frerot | added flood fill | Jun 14 2017 | |||
9361815d92ff | frerot | added some comments and class diagram | Jun 13 2017 | |||
e32448fe0489 | frerot | virtual destructor on array | Jun 13 2017 | |||
e3bcf79d6bdc | frerot | some modifications for iterators in OpenMP loops | Jun 12 2017 | |||
137029dec320 | frerot | fixed iterators for OpenMP parallel for loops | Jun 9 2017 | |||
541bb0edec4b | frerot | taking size into account in bem_grid | Dec 23 2016 | |||
e27bf806a9fb | Valentine | pouletMerge branch 'master' of lsmssrv1.epfl.ch:tamaas | Nov 23 2016 | |||
c7118e0a6b38 | Valentine | initialisation dans resolution en deplacement | Nov 23 2016 | |||
0549ca0226af | frerot | added consts to analyticalRMS | Nov 22 2016 |
c4science · Help