/*--------------------------------*- C++ -*----------------------------------*\ ========= | \\ / F ield | OpenFOAM: The Open Source CFD Toolbox \\ / O peration | Website: https://openfoam.org \\ / A nd | Version: dev \\/ M anipulation | \*---------------------------------------------------------------------------*/ FoamFile { format ascii; class dictionary; object dynamicMeshDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // topoChanger { type refiner; libs ("libfvMeshTopoChangers.so"); // Refine every refineInterval timesteps refineInterval 1; // Maximum refinement level (starts from 0) maxRefinement 2; // Maximum cell limit (approximate) maxCells 100000000; // volScalarField to base refinement on field C7H16; nBufferLayers 1; dumpLevel true; lowerRefineLevel 0.0; upperRefineLevel 1.0; nBufferLayers 1; // Newly introduced patch points optionally get projected onto a surface //projectSurfaces ("fixedWalls4.stl"); //projectPatches (fixedWalls); // Maximum project distance //projectDistance 1; // Fluxes to adapt. For newly created faces or split faces the flux // gets estimated from an interpolated volVectorField ('velocity') // First is name of the flux to adapt, second is velocity that will // be interpolated and inner-producted with the face area vector. correctFluxes ( (phi none) ); } // ************************************************************************* //