- Jan 28, 2019
- Jan 24, 2019
- Jan 23, 2019
- Jan 22, 2019
- Jan 18, 2019
-
-
René Heß authored
-
René Heß authored
-
René Heß authored
Have to investigate further. The change in the residual seems way too large. The curious thing is that the input to the sum factorization kernels looks good and the poisson without sum factorization gives the same solution. Very unexpected.
-
René Heß authored
-
René Heß authored
There was a minus sign error...
-
- Jan 16, 2019
- Jan 11, 2019
-
-
René Heß authored
-
- Jan 10, 2019
-
-
René Heß authored
The residuals of these tests should be the same modulo permutation and fuzzy float compare.
-
- Jan 09, 2019
-
-
René Heß authored
-
- Jan 08, 2019
-
-
René Heß authored
-
- Jan 07, 2019
-
-
René Heß authored
-
- Dec 21, 2018
-
-
René Heß authored
-
- Dec 18, 2018
- Dec 17, 2018
-
-
René Heß authored
-
- Dec 14, 2018
-
-
René Heß authored
-
- Dec 13, 2018
- Dec 12, 2018
-
-
René Heß authored
-
- Nov 23, 2018
-
-
René Heß authored
Introduce different methods for realize_input/output realize_direct_input/output and setup_input/output. The setup methods cover code generation outside the sumfact kernel function (creating input array or accumulating result). realize and realize_direct handle the input/output in the nonfastdg and fastdg code branch. Seperate interface methods make it a lot easier to find out where each of those methods will be applied. Besides that most interface classes need to provide more that two of those methods anyway...
-
- Nov 22, 2018
-
-
René Heß authored
-
René Heß authored
-
René Heß authored
-
René Heß authored
Non-fastdg: Permutation of the input happens before the sum factorization kernel when we setup the input. This is done by a method of the corresponding interface class. Fastdg: In this case the input will always be ordered according to x,y,... This means the permutation needs to happen in the sumfact kernel. Since we want to vectorize sumfact kernels with different input permutation in an upper/lower way we need to do this permutation in the corresponding interface class. This is done in the realize_direct method and in the vectorized case the corresponding methods of the scalar sumfact kernels are called.
-
- Nov 15, 2018