- Aug 23, 2019
-
-
René Heß authored
Working: - Driver block - Solving and visualization Not working: - Error calculation
-
- Aug 21, 2019
-
-
René Heß authored
These methods are part of the driver block class interface and should also be generated if they are not used from the main function.
-
- Aug 20, 2019
- Aug 19, 2019
-
-
René Heß authored
-
- Aug 15, 2019
-
-
René Heß authored
Merge branch 'bugfix/use-ufl-shape' into 'master' See merge request [extensions/dune-codegen!352] [extensions/dune-codegen!352]: Noneextensions/dune-codegen/merge_requests/352
-
René Heß authored
-
Dominic Kempf authored
Merge branch 'feature/coefficient-functions-for-systems' into 'master' ref:extensions/dune-codegen Since DiscreteGridViewFunctions do so far not support power or composite functions the generator stores a scalar function for each component. See merge request [extensions/dune-codegen!346] [extensions/dune-codegen!346]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/346
-
Dominic Kempf authored
Merge branch 'feature/option-validation-new' into 'master' ref:extensions/dune-codegen Note: Created a new updated branch to not loose anything in the old one. I still need to see if everything is working. See merge request [extensions/dune-codegen!351] [extensions/dune-codegen!351]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/351
-
- Aug 12, 2019
-
-
René Heß authored
-
- Aug 09, 2019
-
-
René Heß authored
-
- Aug 08, 2019
-
-
René Heß authored
-
René Heß authored
-
René Heß authored
-
René Heß authored
-
René Heß authored
Merge branch 'feature/metadata-options' into 'master' ref:extensions/dune-codegen Some options are well suited to be set from the metadata dictionary of UFL measures. This MR implements the necessary infrastructure. While at it, it solves some more issues with options. This fixes [#148] See merge request [extensions/dune-codegen!349] [#148]: gitlab.dune-project.org/NoneNone/issues/148 [extensions/dune-codegen!349]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/349 Closes #148
-
- Aug 02, 2019
-
-
Dominic Kempf authored
-
Dominic Kempf authored
A pattern that we have been manually implementing in quite some places!
-
Dominic Kempf authored
This is not used anymore since we have mixins.
-
Dominic Kempf authored
Merge branch 'feature/loopy-invert-matrix' into 'master' ref:extensions/dune-codegen Moves the matrix inversion stuff from blockstructured/geometry.py to pdelab/tensor.py. This touches on the subject of [#139]. You can get the name of the inverse of a matrix A with shape shape from name = name_matrix_inverse(A, shape, visitor) matrix_inverse() returns the inverse wrapped in a pymbolic variable, although I don't know how useful this is. TODO: - [x] handle inames correctly - [ ] what about tags? -\> not really necessary - [ ] what about dependencies -\> not really necessary See merge request [extensions/dune-codegen!295] [#139]: gitlab.dune-project.org/NoneNone/issues/139 [extensions/dune-codegen!295]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/295
-
- Jul 31, 2019
-
-
Dominic Kempf authored
-
Dominic Kempf authored
Merge branch 'feature/profiling' into 'master' ref:extensions/dune-codegen I am poking through performance bottlenecks in order to speed up code generation. This always boils down to memoization of expensive function calls. This fixes [#74]. See merge request [extensions/dune-codegen!348] [#74]: gitlab.dune-project.org/NoneNone/issues/74 [extensions/dune-codegen!348]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/348 Closes #74
-
Dominic Kempf authored
-
Dominic Kempf authored
In the /sumfact_poisson_dg_3d_unstructured_deg2_symdiff_nonquadvec_gradvec test case this reduces the time spent in evaluation of it from >100s to 6s.
-
Dominic Kempf authored
Merge branch 'feature/remove-python2-support' into 'master' See merge request [extensions/dune-codegen!347] [extensions/dune-codegen!347]: Noneextensions/dune-codegen/merge_requests/347
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
Merge branch 'feature/finite-element-implementation-selection' into 'master' ref:extensions/dune-codegen So far, we were a bit sloppy about which basis we choose from the UFL counterpart. This commit implements the necessary 1-to-1 mapping. This fixes [#146] See merge request [extensions/dune-codegen!345] [#146]: gitlab.dune-project.org/NoneNone/issues/146 [extensions/dune-codegen!345]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/345 Closes #146
-
- Jul 30, 2019
-
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
Merge branch 'feature/put-facedir-facemod-info-on-visitor' into 'master' ref:extensions/dune-codegen This seems like the right thing to do with mixins in place. See merge request [extensions/dune-codegen!320] [extensions/dune-codegen!320]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/320
-
- Jul 29, 2019
-
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
-
Dominic Kempf authored
IT is both simplicial and quadrilateral...
-
Dominic Kempf authored
Merge branch 'feature/remove-rangefield-template-parameter' into 'master' ref:extensions/dune-codegen In many places we treat this as codegen-time information anyway. For loopy, this is the necessary way to go. This fixes [#149]. See merge request [extensions/dune-codegen!344] [#149]: gitlab.dune-project.org/NoneNone/issues/149 [extensions/dune-codegen!344]: gitlab.dune-project.org/extensions/dune-codegen/merge_requests/344 Closes #149
-
Dominic Kempf authored
-
Dominic Kempf authored
So far, we were a bit sloppy about which basis we choose from the UFL counterpart. This commit implements the necessary 1-to-1 mapping.
-
Dominic Kempf authored
-