Miikka Vaisala
|
231a8aa06e
|
Trying to figure out how to upload values to GPU.
|
2019-06-26 15:23:46 +08:00 |
|
jpekkila
|
a5ab388af7
|
Fixed a compilation error when not using entropy. This is a temporary workaround. There is no model solution for hydro only, therefore autotesting will break if entropy is not used. Note: LINDUCTION, LENTROPY and other logical flags are duplicated in both astaroth.h and stencil_process.sps. These flags are not linked and there will be errors and weird behaviour if a flag is set in one file and not in another.
|
2019-06-19 20:18:25 +03:00 |
|
jpekkila
|
383d2b696c
|
Got a warning about potentially too small array, increased size to avoid overflows
|
2019-06-19 16:58:24 +03:00 |
|
jpekkila
|
a7515fbbd7
|
Made the simple forcing to scale with dt s.t. it does not explode so easily
|
2019-06-19 16:34:23 +03:00 |
|
jpekkila
|
feef97563d
|
Added a model solution for forcing. Accidentally also autoformatted the file. Finally, removed unused cruft
|
2019-06-19 16:06:57 +03:00 |
|
Miikka Vaisala
|
68af32b7ef
|
Small edit to docs
|
2019-06-19 17:11:46 +08:00 |
|
jpekkila
|
8864266042
|
Autoformatted all CUDA/C/C++ code
|
2019-06-18 16:42:56 +03:00 |
|
jpekkila
|
ce6f453bc5
|
Rewrote reductions, now much simpler than before
|
2019-06-17 20:38:28 +03:00 |
|
jpekkila
|
f970dca68c
|
Disabled a power-of-two error check as this may be too strict. See test_dims in autotest.cc which dimensions are guaranteed to work with reductions. Other dimensions may also work but are not yet extensively tested
|
2019-06-17 18:32:23 +03:00 |
|
jpekkila
|
59086b3e79
|
Added multi-GPU reductions. Tested to work with 1-2 GPUs with power of two grid dimensions. Requires more testing in special cases (when using exotic grid dimensions and a large number of GPUs)
|
2019-06-17 14:45:41 +03:00 |
|
Miikka Vaisala
|
528d1984fa
|
Correcting plotting axis.
|
2019-06-17 16:21:05 +08:00 |
|
jpekkila
|
0e48766a68
|
Added Astaroth 2.0
|
2019-06-14 14:19:07 +03:00 |
|