-
- Downloads
Cleanup and improve
* Split header * Detangle dependencies * Use better names in user interface * `FormOperator` -> `RangeOperator` * `transformedForm(op, form)` -> `transformRange(form, op)` * Remove `makeSumForm()`, using plain `SumForm(...)` does the trick due to CTAD * Add operator `D` for computing partial derivatives as `D(u, i)` * Further cleaup of form interface. Less magic, more explicit. * Add support for passing more arguemnts to `RangeOperator`
Showing
- doc/CMakeLists.txt 1 addition, 0 deletionsdoc/CMakeLists.txt
- dune/fufem-forms/CMakeLists.txt 10 additions, 1 deletiondune/fufem-forms/CMakeLists.txt
- dune/fufem-forms/baseclass.hh 105 additions, 0 deletionsdune/fufem-forms/baseclass.hh
- dune/fufem-forms/forms.hh 32 additions, 1315 deletionsdune/fufem-forms/forms.hh
- dune/fufem-forms/fufem-forms.hh 0 additions, 6 deletionsdune/fufem-forms/fufem-forms.hh
- dune/fufem-forms/nullaryforms.hh 74 additions, 0 deletionsdune/fufem-forms/nullaryforms.hh
- dune/fufem-forms/operators.hh 213 additions, 0 deletionsdune/fufem-forms/operators.hh
- dune/fufem-forms/productform.hh 248 additions, 0 deletionsdune/fufem-forms/productform.hh
- dune/fufem-forms/sumform.hh 156 additions, 0 deletionsdune/fufem-forms/sumform.hh
- dune/fufem-forms/transformedform.hh 158 additions, 0 deletionsdune/fufem-forms/transformedform.hh
- dune/fufem-forms/unaryforms.hh 400 additions, 0 deletionsdune/fufem-forms/unaryforms.hh
- src/fracture.cc 1 addition, 1 deletionsrc/fracture.cc
Loading
Please register or sign in to comment