Merge branch 'feature/cellwise-constant' into 'master'
Feature/cellwise constant Make it possible to mark Expressions as cellwise const and put evaluation in pdelab outside the quadrature loop. Closes issue #27. The implementation is kind of sketchy but I wanted to go to weekend. Some notes/TODO: - I had to add a statement to the ufl file. For cellwise const expressions a dg0 dummy space is used (-> cell wise const), else we use a dg1 space (in execution.py). - I now use 'default_declaration' from loopy.py for defining parameter objects. See merge request !14
No related branches found
No related tags found
Showing
- python/dune/perftool/loopy/transformer.py 8 additions, 3 deletionspython/dune/perftool/loopy/transformer.py
- python/dune/perftool/pdelab/parameter.py 57 additions, 6 deletionspython/dune/perftool/pdelab/parameter.py
- python/dune/perftool/ufl/execution.py 12 additions, 6 deletionspython/dune/perftool/ufl/execution.py
- test/poisson/CMakeLists.txt 10 additions, 0 deletionstest/poisson/CMakeLists.txt
- test/poisson/poisson_cellwise_constant.mini 11 additions, 0 deletionstest/poisson/poisson_cellwise_constant.mini
- test/poisson/poisson_cellwise_constant.ufl 9 additions, 0 deletionstest/poisson/poisson_cellwise_constant.ufl
Loading
Please register or sign in to comment