INT: Integration of isoAdvector and supporting material
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: 160...
Showing
- src/finiteVolume/fvMatrices/solvers/isoAdvection/isoAdvection/isoAdvectionTemplates.C 111 additions, 0 deletions...solvers/isoAdvection/isoAdvection/isoAdvectionTemplates.C
- src/finiteVolume/fvMatrices/solvers/isoAdvection/isoCutCell/isoCutCell.C 709 additions, 0 deletions...e/fvMatrices/solvers/isoAdvection/isoCutCell/isoCutCell.C
- src/finiteVolume/fvMatrices/solvers/isoAdvection/isoCutCell/isoCutCell.H 200 additions, 0 deletions...e/fvMatrices/solvers/isoAdvection/isoCutCell/isoCutCell.H
- src/finiteVolume/fvMatrices/solvers/isoAdvection/isoCutFace/isoCutFace.C 629 additions, 0 deletions...e/fvMatrices/solvers/isoAdvection/isoCutFace/isoCutFace.C
- src/finiteVolume/fvMatrices/solvers/isoAdvection/isoCutFace/isoCutFace.H 200 additions, 0 deletions...e/fvMatrices/solvers/isoAdvection/isoCutFace/isoCutFace.H
- src/functionObjects/field/Make/files 2 additions, 0 deletionssrc/functionObjects/field/Make/files
- src/functionObjects/field/setFlow/setFlow.C 448 additions, 0 deletionssrc/functionObjects/field/setFlow/setFlow.C
- src/functionObjects/field/setFlow/setFlow.H 199 additions, 0 deletionssrc/functionObjects/field/setFlow/setFlow.H
- tutorials/multiphase/interIsoFoam/damBreak/0.orig/U 51 additions, 0 deletionstutorials/multiphase/interIsoFoam/damBreak/0.orig/U
- tutorials/multiphase/interIsoFoam/damBreak/0.orig/alpha.water 51 additions, 0 deletions...rials/multiphase/interIsoFoam/damBreak/0.orig/alpha.water
- tutorials/multiphase/interIsoFoam/damBreak/0.orig/p_rgh 59 additions, 0 deletionstutorials/multiphase/interIsoFoam/damBreak/0.orig/p_rgh
- tutorials/multiphase/interIsoFoam/damBreak/Allclean 9 additions, 0 deletionstutorials/multiphase/interIsoFoam/damBreak/Allclean
- tutorials/multiphase/interIsoFoam/damBreak/Allrun 12 additions, 0 deletionstutorials/multiphase/interIsoFoam/damBreak/Allrun
- tutorials/multiphase/interIsoFoam/damBreak/Allrun-parallel 13 additions, 0 deletionstutorials/multiphase/interIsoFoam/damBreak/Allrun-parallel
- tutorials/multiphase/interIsoFoam/damBreak/constant/dynamicMeshDict 21 additions, 0 deletions...multiphase/interIsoFoam/damBreak/constant/dynamicMeshDict
- tutorials/multiphase/interIsoFoam/damBreak/constant/g 22 additions, 0 deletionstutorials/multiphase/interIsoFoam/damBreak/constant/g
- tutorials/multiphase/interIsoFoam/damBreak/constant/transportProperties 38 additions, 0 deletions...iphase/interIsoFoam/damBreak/constant/transportProperties
- tutorials/multiphase/interIsoFoam/damBreak/constant/turbulenceProperties 21 additions, 0 deletions...phase/interIsoFoam/damBreak/constant/turbulenceProperties
- tutorials/multiphase/interIsoFoam/damBreak/system/blockMeshDict 108 additions, 0 deletions...als/multiphase/interIsoFoam/damBreak/system/blockMeshDict
- tutorials/multiphase/interIsoFoam/damBreak/system/controlDict 56 additions, 0 deletions...rials/multiphase/interIsoFoam/damBreak/system/controlDict
Please register or sign in to comment