mesh-adaptation / animate

Anisotropic mesh adaptation toolkit for Firedrake
MIT License
5 stars 0 forks source link

Wrapper function/class for mesh-to-mesh interpolation #56

Closed jwallwork23 closed 2 months ago

jwallwork23 commented 7 months ago

The workflow uses (two) VertexOnlyMeshes to interpolate between meshes in parallel. It is a complex but known procedure so could be wrapped up.

ddundo commented 4 months ago

Hi @jwallwork23 and @stephankramer, how big of an undertaking would this be? If it's not too big and you think I could manage it, I would be happy to take this on. In my goal-based experiments one iteration of goalie's fixed_point_iteration takes about 2 hours so I'd be keen to get it running in parallel. At the moment I'm slightly worried that this "2 hours" might be hard to justify and a red flag in the paper, since hessian-based iteration takes about 15 minutes and yields good results.

jwallwork23 commented 4 months ago

I haven't tried it myself but @stephankramer tells me that it has been done before. Will assign it to you but do say if you want some help. Thanks!

jwallwork23 commented 3 months ago

I think we should achieve this by porting Goalie's interpolation functionality to Animate, once https://github.com/pyroteus/goalie/pull/128 is merged.

ddundo commented 2 months ago

@jwallwork23 can this be closed?