[!295] Feature/loopy invert matrix
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
No related branches found
No related tags found
Showing
- python/dune/codegen/blockstructured/basis.py 5 additions, 5 deletionspython/dune/codegen/blockstructured/basis.py
- python/dune/codegen/blockstructured/geometry.py 42 additions, 171 deletionspython/dune/codegen/blockstructured/geometry.py
- python/dune/codegen/blockstructured/quadrature.py 12 additions, 2 deletionspython/dune/codegen/blockstructured/quadrature.py
- python/dune/codegen/blockstructured/tools.py 6 additions, 1 deletionpython/dune/codegen/blockstructured/tools.py
- python/dune/codegen/pdelab/tensors.py 125 additions, 12 deletionspython/dune/codegen/pdelab/tensors.py
Loading
Please register or sign in to comment