← Back to team overview

dolfin team mailing list archive

extract ALE displacement function

 

hello,

I possibly want to implement a free surface problem with my dolfin code using the dolfin ALE functionality. dolfin can do the automatic updating of the mesh nodes or else shift the nodes by a user-supplied displacement function.

in the automatic updating, the vertex-displacements are 'method-supplied' and not accessible, but i need to have them in some displacement function in order to compute correct convective velocities at all theeuler/ale/lagrange dofs.

i can get the displacements at the mesh vertices from comparing old (not yet moved) and new (moved) mesh, but what's a good way to generate a displacement function in a desired functionspace out of those vertex-values?


best regards,
patrick



Follow ups