I would like to simulate a moving boundary in an area of biomechanical computation. It seems that usage of Immersed Boundary Method implemented in OpenFoam could be a feasible and effective way to do this.
CFDEMcoupling is a tool that combines OpenFOAM based solvers and the DEM code LIGGGHTS. (all open source) In this framework, a fictitious domain method is implemented (for historical reasons it is called cfdemSolverIB). Maybe a look at it could help...