[!263] Implement code generation for matrix inversion in C++
Merge branch 'feature/matrix-inversion' into 'master' ref:dominic/dune-perftool Matrix inversion at code generation time does only work to a very limited extent (up to n=4). We can instead assemble the tensor in C++ and invert it there (e.g. using Dune::FieldMatrix) This fixes [#123]. Still TODO: - \[ \] Vectorized Inversion See merge request [dominic/dune-perftool!263] [#123]: gitlab.dune-project.org/NoneNone/issues/123 [dominic/dune-perftool!263]: gitlab.dune-project.org/dominic/dune-perftool/merge_requests/263 Closes #123
No related branches found
No related tags found
Showing
- python/dune/perftool/pdelab/__init__.py 7 additions, 1 deletionpython/dune/perftool/pdelab/__init__.py
- python/dune/perftool/pdelab/tensors.py 40 additions, 0 deletionspython/dune/perftool/pdelab/tensors.py
- python/dune/perftool/ufl/preprocess.py 14 additions, 1 deletionpython/dune/perftool/ufl/preprocess.py
- python/dune/perftool/ufl/visitor.py 3 additions, 0 deletionspython/dune/perftool/ufl/visitor.py
Loading
Please register or sign in to comment