- Apr 24, 2017
-
-
Dominic Kempf authored
-
- Mar 29, 2017
-
-
René Heß authored
-
- Mar 27, 2017
-
-
René Heß authored
In the end I had to combine the last two versions. For jacobians: - We want to split according to the FunctionView (e.g. Stokes). - We don't want to split according to gradients (e.g. sumfactorization).
-
- Mar 24, 2017
-
-
René Heß authored
Example: Before this commit the expression \sum_i a_i (\nabla v)_i + \sum_j b_j (\nabla v)_j was split into two accumulation terms: 1) a_k with corresponding test function (\nabla v)_k 2) b_l with corresponding test function (\nabla v)_l Now we split into: a_k + b_k with corresponding test function (\nabla v)_k This is possible since we have linearity in the test function. TODO: Jacobians are not yet working
-
- Oct 26, 2016
-
-
Dominic Kempf authored
The backend selecting mechanism needs all modules to be imported. This commit restructures the package to be able to do that. Placement of some functions felt weird, but this can still be changed. No more placements in __init__.py anymore though, as this will result in cyclic dependencies.
-
- Oct 18, 2016
-
-
Dominic Kempf authored
-
- Oct 12, 2016
-
-
Dominic Kempf authored
-
- Oct 05, 2016
-
-
Dominic Kempf authored
-
- Aug 18, 2016
-
-
René Heß authored
-
- Aug 17, 2016
-
-
René Heß authored
-
- Jul 21, 2016
-
-
Dominic Kempf authored
including CallInstructions for accumulation etc.
-
- May 12, 2016
-
-
Dominic Kempf authored
-
- May 03, 2016
-
-
Dominic Kempf authored
-
- Apr 27, 2016
-
-
Dominic Kempf authored
-
- Apr 07, 2016
-
-
Dominic Kempf authored
laplace is again proceeding to code generation
-
Dominic Kempf authored
UFL did not like my way of replacing some args with 1 as it destroyed the shape information. It now remains in the expression, but triggers code generation separately.
-
- Feb 24, 2016
-
-
Dominic Kempf authored
and remove old implementation
-
- Feb 22, 2016
-
-
Dominic Kempf authored
-
- Sep 16, 2015
-
-
Dominic Kempf authored
-
- Sep 11, 2015
-
-
Dominic Kempf authored
-
- Sep 10, 2015
-
-
Dominic Kempf authored
-