- Jan 22, 2019
-
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
There is no reason why it should be a C-pointer.
-
Oliver Sander authored
-
- Jan 20, 2019
-
-
Oliver Sander authored
Previously, only BCRSMatrix<FieldMatrix<T,1,1> > was tested.
-
Oliver Sander authored
Previously, all code was in the specialization of that class for BCRSMatrix<FieldMatrix>. That was overly restrictive: most of the code does not actually rely on the precise type of the matrix. As a first step towards allowing more general matrix type we move all the code into the general class.
-
- Jan 19, 2019
-
-
Oliver Sander authored
In the debug output, 'n' was used for the number of matrix columns. However, 'n' is the number of columns of the FieldMatrix objects that serve as matrix entries.
-
- Jan 15, 2019
-
-
Oliver Sander authored
-
Oliver Sander authored
-
- Dec 30, 2018
-
-
Oliver Sander authored
-
- Dec 29, 2018
-
-
Oliver Sander authored
Simplify the implementation while we're there. The IsNumber trait allows much simpler recursion termination.
-
Oliver Sander authored
The code still involves recursion, therefore the separate 'Helper' method remains necessary.
-
- Dec 28, 2018
-
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
-
Oliver Sander authored
Previously, there was a list of special matrix types that ended the recursion (FieldMatrix, DiagonalMatrix, etc.). Simply ending the recursion at number types simplifies the code considerably, and allows to write matrices like BCRSMatrix<double> and such.
-
Oliver Sander authored
This allows to call writeMatrixToMatlabHelper for matrix types that do not actually implement true matrix rows, such as DiagonalMatrix and ScaledIdentityMatrix.
-
- Dec 17, 2018
-
-
Oliver Sander authored
-
Oliver Sander authored
-
- Dec 14, 2018
- Dec 12, 2018
-
-
Oliver Sander authored
-
Oliver Sander authored
-
- Dec 11, 2018
-
-
Oliver Sander authored
-
- Dec 10, 2018
-
-
Oliver Sander authored
-
Oliver Sander authored
The new code uses Dune::IsNumber to end the recursive counting. Incidentally, this removes one more of the few uses of the 'blocklevel' mechanism. It also removes one level of indirection within the implementation.
-
Oliver Sander authored
-
Ansgar Burchardt authored
It was deprecated in C++17.
-
Ansgar Burchardt authored
-
Ansgar Burchardt authored
On clang-7 with libc++ this results in a small error for the imaginary unit which gets computed as `I = (-4.37114e-08,1)`. This results in a too large error in the tests. Closes: #51
-
Ansgar Burchardt authored
-
- Dec 06, 2018
-
-
Steffen Müthing authored
-
Steffen Müthing authored
Tunnel size access of the CreateIterator through a proxy to work around interface limitations in the window type
-
Lasse Hinrichsen-Bischoff authored
-