- Feb 13, 2019
-
-
Michael Kuron authored
-
- Feb 09, 2019
-
-
Christoph Rettinger authored
Remove boost::bind from tutorial See merge request walberla/walberla!161
-
- Feb 07, 2019
-
-
Dominik Thoennes authored
remove mscv 2015 from ci and use cuda 9.0 in ubuntu 16.04 Closes #79 See merge request walberla/walberla!162
-
- Feb 04, 2019
-
-
Dominik Thoennes authored
-
Michael Kuron authored
-
- Feb 01, 2019
-
-
Dominik Thoennes authored
remove clang 3 and intel 2016 Closes #79 See merge request walberla/walberla!160
-
- Jan 30, 2019
-
-
Dominik Thoennes authored
-
- Jan 27, 2019
-
-
Martin Bauer authored
Resolve "Replace deprecated CUDA APIs" Closes #71 See merge request walberla/walberla!157
-
- Jan 26, 2019
-
-
Michael Kuron authored
-
- Jan 24, 2019
-
-
Martin Bauer authored
- information from CMake to codegen: double/float, OpenMP, ...
-
- Jan 23, 2019
-
-
Martin Bauer authored
-
Martin Bauer authored
-
- Jan 22, 2019
-
-
Martin Bauer authored
-
Martin Bauer authored
- More flexibility for the user to implement custom checkpointing
-
Martin Bauer authored
MPICH2 apparently expects a non-const pointer for blocklenghts whereas other MPIs expect const pointer -> removed const to work with all
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
- intel 19 internal bug when using auto, and implicit capture in lambdas
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
-
Martin Bauer authored
- LB on GPU, Uniform Grid Benchmark app - helper class to schedule tasks to multiple CUDA streams
-
Martin Bauer authored
-
Martin Bauer authored
- comparison to old CPU transfer communication included
-
Martin Bauer authored
- CUDA compiler has problems to compile external json library - timing pool is included by BlockForest, and previously timing pool included JSON library
-
Martin Bauer authored
previously the ghost layer was aligned
-
Martin Bauer authored
-
Martin Bauer authored
Features: - uses generated pack infos for packing & unpacking directly on GPU - can directly send GPU buffers if cuda-enabled MPI is available, otherwise the packed buffers are transfered to CPU first - communication hiding with cuda streams: communication can be run asynchronously - especially useful when compute kernel is also split up into inner and outer part - added RAII classes for CUDA streams and events - equivalence test that checks if generated CPU and GPU (overlapped) versions are computing same result as normal waLBerla LBM kernel
-
Martin Bauer authored
- templated buffer classes allow the buffer systems to work with custom buffers, e.g. buffers of GPU memory
-
Sebastian Eibl authored
Fix for numerical issue in EPA See merge request walberla/walberla!154
-
- Jan 12, 2019
-
-
Christoph Schwarzmeier authored
Add waLBerla-conforming .editorconfig See merge request walberla/walberla!156
-
- Jan 11, 2019
-
-
Christoph Schwarzmeier authored
-
- Jan 10, 2019
-
-
Christoph Rettinger authored
Change stringstream name in macros to hopefully avoid name clashes See merge request walberla/walberla!155
-
Christoph Rettinger authored
-
- Jan 09, 2019
-
-
Sebastian Eibl authored
-
- Jan 08, 2019
-
-
Martin Bauer authored
Resolve "add sent and received bytes to BufferSystem" Closes #75 See merge request walberla/walberla!153
-
Tobias Leemann authored
-
Sebastian Eibl authored
-
- Jan 07, 2019
-
-
Christoph Schwarzmeier authored
-