I am interested in solving linear and noninear pde in moving domains for which I would to use the conservative form of the pde. For example, the linear heat equation on a moving domain (with material derivative D)
Using back Euler time discretisation and a mesh that moves with a pure Lagrangian velocity (so basis functions have D \varphi_j = 0) we could write this as
with moving basis functions \varphi_j^n.
To express this in ufl I would need to be able to say that different integrals should be on different meshes. I imagine it would be possible to transfer this to the linear algebra form somehow. Is this possible?
I would also be interested in solving nonlinear pde (e.g. Cahn-Hilliard example https://fenicsproject.org/docs/dolfin/1.4.0/python/demo/documented/cahn-hilliard/python/documentation.html). Could that be possible?