Sum factorized evaluation of geometry mappings
Calculate the evaluation and jacobians of geometry mappings of cells using sum factorization. By avoiding all geometry mapping of intersections we can avoid the face-twist problem and just make the grid consistens (not yet done). TODO: - Make grid consistent - Vectorization - 3D
Showing
- dune/perftool/sumfact/invertgeometry.hh 19 additions, 0 deletionsdune/perftool/sumfact/invertgeometry.hh
- python/dune/perftool/blockstructured/__init__.py 3 additions, 3 deletionspython/dune/perftool/blockstructured/__init__.py
- python/dune/perftool/blockstructured/geometry.py 1 addition, 1 deletionpython/dune/perftool/blockstructured/geometry.py
- python/dune/perftool/pdelab/__init__.py 3 additions, 3 deletionspython/dune/perftool/pdelab/__init__.py
- python/dune/perftool/pdelab/geometry.py 31 additions, 30 deletionspython/dune/perftool/pdelab/geometry.py
- python/dune/perftool/pdelab/quadrature.py 0 additions, 1 deletionpython/dune/perftool/pdelab/quadrature.py
- python/dune/perftool/sumfact/__init__.py 11 additions, 23 deletionspython/dune/perftool/sumfact/__init__.py
- python/dune/perftool/sumfact/accumulation.py 0 additions, 1 deletionpython/dune/perftool/sumfact/accumulation.py
- python/dune/perftool/sumfact/geometry.py 405 additions, 67 deletionspython/dune/perftool/sumfact/geometry.py
- python/dune/perftool/sumfact/quadrature.py 14 additions, 72 deletionspython/dune/perftool/sumfact/quadrature.py
- python/dune/perftool/sumfact/symbolic.py 17 additions, 0 deletionspython/dune/perftool/sumfact/symbolic.py
- python/dune/perftool/ufl/visitor.py 1 addition, 1 deletionpython/dune/perftool/ufl/visitor.py
Loading
Please register or sign in to comment