dune-fempy issueshttps://gitlab.dune-project.org/dune-fem/dune-fempy/-/issues2023-02-01T19:19:41Zhttps://gitlab.dune-project.org/dune-fem/dune-fempy/-/issues/63New release2023-02-01T19:19:41ZAndreas DednerNew releaseWe need to release a new version of the tutorial on zenodoo. This requires
- [ ] proof reading - especially making sure that all notebooks are really producing the expected output
- [x] Unify the Windoof installation description with the...We need to release a new version of the tutorial on zenodoo. This requires
- [ ] proof reading - especially making sure that all notebooks are really producing the expected output
- [x] Unify the Windoof installation description with the one on the main dune page
- [ ] fix todos on main page (more citation where it is not clear which ones) or remove it
- [x] add a simpler example to `solvers.py` showing how to handle a simple linear problem
This was added to `concepts.py` using `assemble` - should we still add another example to `solvers.py`? Robert: Maybe a link is enough.
- [x] I have a suggested script from a user on Eigenvalue problems
- [ ] see if there are any other 'user' examples we might want to add (or something of our own)?
- [x] advection-diffusion with `molGalerkin`
- [ ] space-time advection-diffusion
- [x] a simple way of evaluating basis functions on the python side, i.e. `space.basisEval(entity, x)`
- [ ] add to changelog and possibly show how to use somewhere e.g. `concepts.py`
- [x] a simple way for dof mapping on the python side, i.e. `space.dofs(entity)`
- [ ] add to changelog and possibly show how to use somewhere e.g. `concepts.py`
- [x] `reader`: would be nice to add something on better pickling support and how to use this in paraview
but this is not really in 2.9 (changes are needed in `dune-common/dune-grid`. Is it reasonable to cherry-pick
this into the release for a possible 2.9.1 (or new pypi package 2.9.0.1)? Depends, needs some discussion.https://gitlab.dune-project.org/dune-fem/dune-fempy/-/issues/59ufl function take supprisingly long to compile2019-04-07T14:35:45ZAndreas Dednerufl function take supprisingly long to compileCompiling a simple ufl expression into a bindable function object can take quite some time. The code generation does not seem to be the problem - going into the dune-py module and compiling by hand can take on my machine around 50sec. Co...Compiling a simple ufl expression into a bindable function object can take quite some time. The code generation does not seem to be the problem - going into the dune-py module and compiling by hand can take on my machine around 50sec. Compiling an integrands module is much faster so part of the problem has to be in the included headers files.
Reducing the compilation time would be helpfulhttps://gitlab.dune-project.org/dune-fem/dune-fempy/-/issues/51caching quadratures from numpy arrays2023-08-30T12:21:00ZAndreas Dednercaching quadratures from numpy arraysWrite a class `Quadrature` that takes numpy arrays for points and weights and that can be passed to an `Operator`/`Scheme` or a `Space` (for codegen):
`scheme.setQuadratureOrders([0,quadrature],None)`
Should be done so that the `dune-pyt...Write a class `Quadrature` that takes numpy arrays for points and weights and that can be passed to an `Operator`/`Scheme` or a `Space` (for codegen):
`scheme.setQuadratureOrders([0,quadrature],None)`
Should be done so that the `dune-python` quadrature techniques used for `dune-geometry` or `QuadPy` can be directly used.https://gitlab.dune-project.org/dune-fem/dune-fempy/-/issues/30problem refining grids that use filteredGridView2017-10-07T15:23:36ZLloyd Connellanproblem refining grids that use filteredGridViewThe filtered grids seem to be invalid after refining either the initial grid, or the filtered grids themselves. (i.e. cannot be opened in paraview and the error goes to infinity)The filtered grids seem to be invalid after refining either the initial grid, or the filtered grids themselves. (i.e. cannot be opened in paraview and the error goes to infinity)Release 2.5https://gitlab.dune-project.org/dune-fem/dune-fempy/-/issues/17ode solvers2017-10-07T15:23:36ZAndreas Dednerode solversRegister dune-fem ode solverRegister dune-fem ode solverRelease newer 2.5https://gitlab.dune-project.org/dune-fem/dune-fempy/-/issues/8complex function spaces2019-04-16T13:16:35ZAndreas Dednercomplex function spacesAdd a Helmholtz example with a complex function space.
Possible add a
~~~
field="complex"
(and field="real" (which is the default)
~~~
parameter to the space creation process. Of course FieldVector/FieldMatrix need to be exported ...Add a Helmholtz example with a complex function space.
Possible add a
~~~
field="complex"
(and field="real" (which is the default)
~~~
parameter to the space creation process. Of course FieldVector/FieldMatrix need to be exported for std::complex
This should perhaps be done in the space create method if field != real is required)
Release newer 2.5