Arbitrary Lagrangian-Eulerian#
Lethe contains a small Arbitrary Lagrangian-Eulerian (ALE) module which enables the user to simulate domains which are moving at time and space-dependent velocities. All physics support the ALE module.
subsection ALE
set enable = false
subsection velocity
set Function expression = 0; 0 # In 2D : u;v
# or
set Function expression = 0; 0; 0 #In 3D u;v;w
end
end
The
enableparameter is set totrueif the ALE velocity should be subtracted from the fluid velocity.
The ALE velocity field is specified through the velocity subsection.
The
Function expressionparameter sets the expression for the ALE velocity field in regards to \(u\) and \(v\) for a 2D simulation and to \(u\), \(v\), \(w\) for a 3D simulation.
Warning
The current implementation of the ALE module does not support time-dependent or non divergence-free velocity fields.