Community contribution from Johan Roenby, DHI
IsoAdvector is a geometric Volume-of-Fluid method for advection of a sharp interface between two incompressible fluids. It works on both structured and unstructured meshes with no requirements on cell shapes. IsoAdvector is as an alternative choice for the interface compression treatment with the MULES limiter implemented in the interFoam family of solvers.
The isoAdvector concept and code was developed at DHI and was funded by a Sapere Aude postdoc grant to Johan Roenby from The Danish Council for Independent Research | Technology and Production Sciences (Grant-ID: DFF - 1337-00118B - FTP). Co-funding is also provided by the GTS grant to DHI from the Danish Agency for Science, Technology and Innovation.
The ideas behind and performance of the isoAdvector scheme is documented in:
Roenby J, Bredmose H, Jasak H. 2016 A computational method for sharp interface advection. R. Soc. open sci. 3: 160405. http://dx.doi.org/10.1098/rsos.160405
Videos showing isoAdvector's performance with a number of standard test cases can be found in this youtube channel:
- Johan Roenby firstname.lastname@example.org (Inventor and main developer)
- Hrvoje Jasak email@example.com (Consistent treatment of boundary faces including processor boundaries, parallelisation, code clean up
- Henrik Bredmose firstname.lastname@example.org (Assisted in the conceptual development)
- Vuko Vukcevic email@example.com (Code review, profiling, porting to foam-extend, bug fixing, testing)
- Tomislav Maric firstname.lastname@example.org (Source file rearrangement)
- Andy Heather email@example.com (Integration into OpenFOAM for v1706 release)
See the integration repository below for the full set of changes undertaken as part of the integration into OpenFOAM v1706