diff --git a/tutorials/mesh/blockMesh/pipe/system/fvSchemes b/tutorials/mesh/blockMesh/pipe/system/fvSchemes deleted file mode 100644 index 7f0032f850..0000000000 --- a/tutorials/mesh/blockMesh/pipe/system/fvSchemes +++ /dev/null @@ -1,36 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -ddtSchemes -{} - -gradSchemes -{} - -divSchemes -{} - -laplacianSchemes -{} - -interpolationSchemes -{} - -snGradSchemes -{} - - -// ************************************************************************* // diff --git a/tutorials/mesh/blockMesh/pipe/system/fvSolution b/tutorials/mesh/blockMesh/pipe/system/fvSolution deleted file mode 100644 index e5c0cf6370..0000000000 --- a/tutorials/mesh/blockMesh/pipe/system/fvSolution +++ /dev/null @@ -1,17 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -// ************************************************************************* // diff --git a/tutorials/mesh/blockMesh/sphere/system/fvSchemes b/tutorials/mesh/blockMesh/sphere/system/fvSchemes deleted file mode 100644 index 7f0032f850..0000000000 --- a/tutorials/mesh/blockMesh/sphere/system/fvSchemes +++ /dev/null @@ -1,36 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -ddtSchemes -{} - -gradSchemes -{} - -divSchemes -{} - -laplacianSchemes -{} - -interpolationSchemes -{} - -snGradSchemes -{} - - -// ************************************************************************* // diff --git a/tutorials/mesh/blockMesh/sphere/system/fvSolution b/tutorials/mesh/blockMesh/sphere/system/fvSolution deleted file mode 100644 index e5c0cf6370..0000000000 --- a/tutorials/mesh/blockMesh/sphere/system/fvSolution +++ /dev/null @@ -1,17 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -// ************************************************************************* // diff --git a/tutorials/mesh/blockMesh/sphere7/system/fvSchemes b/tutorials/mesh/blockMesh/sphere7/system/fvSchemes deleted file mode 100644 index 7f0032f850..0000000000 --- a/tutorials/mesh/blockMesh/sphere7/system/fvSchemes +++ /dev/null @@ -1,36 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -ddtSchemes -{} - -gradSchemes -{} - -divSchemes -{} - -laplacianSchemes -{} - -interpolationSchemes -{} - -snGradSchemes -{} - - -// ************************************************************************* // diff --git a/tutorials/mesh/blockMesh/sphere7/system/fvSolution b/tutorials/mesh/blockMesh/sphere7/system/fvSolution deleted file mode 100644 index e5c0cf6370..0000000000 --- a/tutorials/mesh/blockMesh/sphere7/system/fvSolution +++ /dev/null @@ -1,17 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -// ************************************************************************* // diff --git a/tutorials/mesh/blockMesh/sphere7ProjectedEdges/system/fvSchemes b/tutorials/mesh/blockMesh/sphere7ProjectedEdges/system/fvSchemes deleted file mode 100644 index 7f0032f850..0000000000 --- a/tutorials/mesh/blockMesh/sphere7ProjectedEdges/system/fvSchemes +++ /dev/null @@ -1,36 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -ddtSchemes -{} - -gradSchemes -{} - -divSchemes -{} - -laplacianSchemes -{} - -interpolationSchemes -{} - -snGradSchemes -{} - - -// ************************************************************************* // diff --git a/tutorials/mesh/blockMesh/sphere7ProjectedEdges/system/fvSolution b/tutorials/mesh/blockMesh/sphere7ProjectedEdges/system/fvSolution deleted file mode 100644 index e5c0cf6370..0000000000 --- a/tutorials/mesh/blockMesh/sphere7ProjectedEdges/system/fvSolution +++ /dev/null @@ -1,17 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/blob/system/backgroundMeshDecomposition/fvSchemes b/tutorials/mesh/foamyHexMesh/blob/system/backgroundMeshDecomposition/fvSchemes deleted file mode 120000 index 288d536c8b..0000000000 --- a/tutorials/mesh/foamyHexMesh/blob/system/backgroundMeshDecomposition/fvSchemes +++ /dev/null @@ -1 +0,0 @@ -../fvSchemes \ No newline at end of file diff --git a/tutorials/mesh/foamyHexMesh/blob/system/backgroundMeshDecomposition/fvSolution b/tutorials/mesh/foamyHexMesh/blob/system/backgroundMeshDecomposition/fvSolution deleted file mode 100644 index db0622ee80..0000000000 --- a/tutorials/mesh/foamyHexMesh/blob/system/backgroundMeshDecomposition/fvSolution +++ /dev/null @@ -1,21 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -solvers -{ -} - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/blob/system/fvSchemes b/tutorials/mesh/foamyHexMesh/blob/system/fvSchemes deleted file mode 100644 index 045e78cbe1..0000000000 --- a/tutorials/mesh/foamyHexMesh/blob/system/fvSchemes +++ /dev/null @@ -1,47 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -ddtSchemes -{ - default none; -} - -gradSchemes -{ - default none; -} - -divSchemes -{ - default none; -} - -laplacianSchemes -{ - default none; -} - -interpolationSchemes -{ - default none; -} - -snGradSchemes -{ - default none; -} - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/blob/system/fvSolution b/tutorials/mesh/foamyHexMesh/blob/system/fvSolution deleted file mode 100644 index db0622ee80..0000000000 --- a/tutorials/mesh/foamyHexMesh/blob/system/fvSolution +++ /dev/null @@ -1,21 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -solvers -{ -} - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/flange/system/backgroundMeshDecomposition/fvSchemes b/tutorials/mesh/foamyHexMesh/flange/system/backgroundMeshDecomposition/fvSchemes deleted file mode 120000 index 288d536c8b..0000000000 --- a/tutorials/mesh/foamyHexMesh/flange/system/backgroundMeshDecomposition/fvSchemes +++ /dev/null @@ -1 +0,0 @@ -../fvSchemes \ No newline at end of file diff --git a/tutorials/mesh/foamyHexMesh/flange/system/backgroundMeshDecomposition/fvSolution b/tutorials/mesh/foamyHexMesh/flange/system/backgroundMeshDecomposition/fvSolution deleted file mode 100644 index dc8ac1de7c..0000000000 --- a/tutorials/mesh/foamyHexMesh/flange/system/backgroundMeshDecomposition/fvSolution +++ /dev/null @@ -1,28 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -solvers -{ - nn - { - solver PCG; - preconditioner DIC; - tolerance 1e-06; - relTol 0; - } -} - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/flange/system/faceSetDict b/tutorials/mesh/foamyHexMesh/flange/system/faceSetDict deleted file mode 100644 index 994ed66e71..0000000000 --- a/tutorials/mesh/foamyHexMesh/flange/system/faceSetDict +++ /dev/null @@ -1,34 +0,0 @@ -/*--------------------------------*- 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 faceSetDict; -} - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -// Name of set to operate on -name facesToBeRemoved; - -// One of clear/new/invert/add/delete|subset/list -action new; - -// Actions to apply to pointSet. These are all the topoSetSource's ending -// in ..ToFace (see the meshTools library). -topoSetSources -( - // Select by explicitly providing face labels - labelToFace - { - value #include "../facesToBeRemoved"; - } -); - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/flange/system/fvSchemes b/tutorials/mesh/foamyHexMesh/flange/system/fvSchemes deleted file mode 100644 index dcf3202055..0000000000 --- a/tutorials/mesh/foamyHexMesh/flange/system/fvSchemes +++ /dev/null @@ -1,48 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -ddtSchemes -{ - default none; -} - -gradSchemes -{ - default Gauss linear; -} - -divSchemes -{ - default none; -} - -laplacianSchemes -{ - default none; - laplacian(nn) Gauss linear corrected; -} - -interpolationSchemes -{ - default none; -} - -snGradSchemes -{ - default corrected; -} - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/flange/system/fvSolution b/tutorials/mesh/foamyHexMesh/flange/system/fvSolution deleted file mode 100644 index dc8ac1de7c..0000000000 --- a/tutorials/mesh/foamyHexMesh/flange/system/fvSolution +++ /dev/null @@ -1,28 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -solvers -{ - nn - { - solver PCG; - preconditioner DIC; - tolerance 1e-06; - relTol 0; - } -} - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/flange/system/snappyHexMeshDict b/tutorials/mesh/foamyHexMesh/flange/system/snappyHexMeshDict deleted file mode 100644 index 2a738d42b2..0000000000 --- a/tutorials/mesh/foamyHexMesh/flange/system/snappyHexMeshDict +++ /dev/null @@ -1,309 +0,0 @@ -/*--------------------------------*- 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 snappyHexMeshDict; -} - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -// Which of the steps to run -castellatedMesh true; -snap true; -addLayers false; - - -foamyHexMesh -{ - #include "foamyHexMeshDict" -} - - - -// Geometry. Definition of all surfaces. All surfaces are of class -// searchableSurface. -// Surfaces are used -// - to specify refinement for any mesh cell intersecting it -// - to specify refinement for any mesh cell inside/outside/near -// - to 'snap' the mesh boundary to the surface -geometry -{ - ${:foamyHexMesh.geometry}; -} - - -// Settings for the castellatedMesh generation. -castellatedMeshControls -{ - - // Refinement parameters - // ~~~~~~~~~~~~~~~~~~~~~ - - // If local number of cells is >= maxLocalCells on any processor - // switches from from refinement followed by balancing - // (current method) to (weighted) balancing before refinement. - maxLocalCells 100000; - - // Overall cell limit (approximately). Refinement will stop immediately - // upon reaching this number so a refinement level might not complete. - // Note that this is the number of cells before removing the part which - // is not 'visible' from the keepPoint. The final number of cells might - // actually be a lot less. - maxGlobalCells 2000000; - - // The surface refinement loop might spend lots of iterations refining just a - // few cells. This setting will cause refinement to stop if <= minimumRefine - // are selected for refinement. Note: it will at least do one iteration - // (unless the number of cells to refine is 0) - minRefinementCells 0; - - // Number of buffer layers between different levels. - // 1 means normal 2:1 refinement restriction, larger means slower - // refinement. - nCellsBetweenLevels 1; - - - - // Explicit feature edge refinement - // ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - - // Specifies a level for any cell intersected by its edges. - // This is a featureEdgeMesh, read from constant/geometry for now. - features - ( - { - file "flange.eMesh"; - level 0; - } - ); - - - - // Surface based refinement - // ~~~~~~~~~~~~~~~~~~~~~~~~ - - // Specifies two levels for every surface. The first is the minimum level, - // every cell intersecting a surface gets refined up to the minimum level. - // The second level is the maximum level. Cells that 'see' multiple - // intersections where the intersections make an - // angle > resolveFeatureAngle get refined up to the maximum level. - - refinementSurfaces - { - flange - { - // Surface-wise min and max refinement level - level (2 2); - } - } - - // Resolve sharp angles - resolveFeatureAngle 30; - - - // Region-wise refinement - // ~~~~~~~~~~~~~~~~~~~~~~ - - // Specifies refinement level for cells in relation to a surface. One of - // three modes - // - distance. 'levels' specifies per distance to the surface the - // wanted refinement level. The distances need to be specified in - // descending order. - // - inside. 'levels' is only one entry and only the level is used. All - // cells inside the surface get refined up to the level. The surface - // needs to be closed for this to be possible. - // - outside. Same but cells outside. - - refinementRegions - { - refineHole - { - mode inside; - level 3; - } - } - - - // Mesh selection - // ~~~~~~~~~~~~~~ - - // After refinement patches get added for all refinementSurfaces and - // all cells intersecting the surfaces get put into these patches. The - // section reachable from the insidePoint is kept. - // NOTE: This point should never be on a face, always inside a cell, even - // after refinement. - insidePoint ${:foamyHexMesh.surfaceConformation.insidePoint}; - - - // Whether any faceZones (as specified in the refinementSurfaces) - // are only on the boundary of corresponding cellZones or also allow - // free-standing zone faces. Not used if there are no faceZones. - allowFreeStandingZoneFaces true; -} - - - -// Settings for the snapping. -snapControls -{ - //- Number of patch smoothing iterations before finding correspondence - // to surface - nSmoothPatch 3; - - //- Relative distance for points to be attracted by surface feature point - // or edge. True distance is this factor times local - // maximum edge length. - tolerance 1.0; - - //- Number of mesh displacement relaxation iterations. - nSolveIter 300; - - //- Maximum number of snapping relaxation iterations. Should stop - // before upon reaching a correct mesh. - nRelaxIter 5; - - // Feature snapping - - // Number of feature edge snapping iterations. - // Leave out altogether to disable. - nFeatureSnapIter 10; - - // Detect (geometric only) features by sampling the surface - // (default=false). - implicitFeatureSnap true; - - // Use castellatedMeshControls::features (default = true) - explicitFeatureSnap false; - - // Detect features between multiple surfaces - // (only for explicitFeatureSnap, default = false) - multiRegionFeatureSnap true; -} - - - -// Settings for the layer addition. -addLayersControls -{ - // Are the thickness parameters below relative to the undistorted - // size of the refined cell outside layer (true) or absolute sizes (false). - relativeSizes false; - - // Per final patch (so not geometry!) the layer information - layers - { - "flange_.*" - { - nSurfaceLayers 1; - } - } - - // Expansion factor for layer mesh - expansionRatio 1.0; - - - // Wanted thickness of final added cell layer. If multiple layers - // is the thickness of the layer furthest away from the wall. - // Relative to undistorted size of cell outside layer. - // See relativeSizes parameter. - finalLayerThickness 0.0003; - - // Minimum thickness of cell layer. If for any reason layer - // cannot be above minThickness do not add layer. - // Relative to undistorted size of cell outside layer. - minThickness 0.0001; - - // If points get not extruded do nGrow layers of connected faces that are - // also not grown. This helps convergence of the layer addition process - // close to features. - nGrow 0; - - - // Advanced settings - - // When not to extrude surface. 0 is flat surface, 90 is when two faces - // are perpendicular - featureAngle 90; - - // Maximum number of snapping relaxation iterations. Should stop - // before upon reaching a correct mesh. - nRelaxIter 3; - - // Number of smoothing iterations of surface normals - nSmoothSurfaceNormals 1; - - // Number of smoothing iterations of interior mesh movement direction - nSmoothNormals 3; - - // Smooth layer thickness over surface patches - nSmoothThickness 10; - - // Stop layer growth on highly warped cells - maxFaceThicknessRatio 1000; - - // Reduce layer growth where ratio thickness to medial - // distance is large - maxThicknessToMedialRatio 0.3; - - // Angle used to pick up medial axis points - minMedianAxisAngle 90; - - // Create buffer region for new layer terminations - nBufferCellsNoExtrude 0; - - - // Overall max number of layer addition iterations. The mesher will exit - // if it reaches this number of iterations; possibly with an illegal - // mesh. - nLayerIter 50; - - // Max number of iterations after which relaxed meshQuality controls - // get used. Up to nRelaxIter it uses the settings in meshQualityControls, - // after nRelaxIter it uses the values in meshQualityControls::relaxed. - nRelaxedIter 20; -} - - - -// Generic mesh quality settings. At any undoable phase these determine -// where to undo. -meshQualityControls -{ - // Generic mesh quality settings. At any undoable phase these determine - // where to undo. - #include "meshQualityDict" - - maxNonOrtho 65; - - // Optional : some meshing phases allow usage of relaxed rules. - // See e.g. addLayersControls::nRelaxedIter. - relaxed - { - //- Maximum non-orthogonality allowed. Set to 180 to disable. - maxNonOrtho 75; - } - - // Advanced - - //- Number of error distribution iterations - nSmoothScale 4; - //- Amount to scale back displacement at error points - errorReduction 0.75; -} - - -// Advanced - -// Merge tolerance. Is fraction of overall bounding box of initial mesh. -// Note: the write tolerance needs to be higher than this. -mergeTolerance 1e-6; - - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/flange/system/topoSetDict-background b/tutorials/mesh/foamyHexMesh/flange/system/topoSetDict-background deleted file mode 100644 index 9a0b88c5aa..0000000000 --- a/tutorials/mesh/foamyHexMesh/flange/system/topoSetDict-background +++ /dev/null @@ -1,33 +0,0 @@ -/*--------------------------------*- 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 topoSetDict; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -actions -( - { - name background; - type cellSet; - action new; - source surfaceToCell; - file "constant/geometry/flange.obj"; - outsidePoints ((-0.026 -0.0275 -0.0235)); - includeCut true; - includeInside true; - includeOutside false; - nearDistance -1; - curvature -100; - } -); - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/flange/system/topoSetDict-slices b/tutorials/mesh/foamyHexMesh/flange/system/topoSetDict-slices deleted file mode 100644 index 849072691c..0000000000 --- a/tutorials/mesh/foamyHexMesh/flange/system/topoSetDict-slices +++ /dev/null @@ -1,124 +0,0 @@ -/*--------------------------------*- 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 topoSetDict; -} - -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -zSlice -0.009; -ySlice 0.0; -xSlice 0.0; - -actions -( - { - name z; - type cellSet; - action new; - source boxToCell; - box (-100 -100 $zSlice)(100 100 100); - } - - { - name zf; - type faceSet; - action new; - source cellToFace; - set z; - option all; - } - - { - name z; - type cellSet; - action invert; - } - - { - name zf; - type faceSet; - action subset; - source cellToFace; - set z; - option all; - } - - // ~~~~~~~~~~~~~~~~ // - - { - name y; - type cellSet; - action new; - source boxToCell; - box (-100 $ySlice -100)(100 100 100); - } - - { - name yf; - type faceSet; - action new; - source cellToFace; - set y; - option all; - } - - { - name y; - type cellSet; - action invert; - } - - { - name yf; - type faceSet; - action subset; - source cellToFace; - set y; - option all; - } - - // ~~~~~~~~~~~~~~~~ // - - { - name x; - type cellSet; - action new; - source boxToCell; - box ($xSlice -100 -100)(100 100 100); - } - - { - name xf; - type faceSet; - action new; - source cellToFace; - set x; - option all; - } - - { - name x; - type cellSet; - action invert; - } - - { - name xf; - type faceSet; - action subset; - source cellToFace; - set x; - option all; - } -); - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/simpleShapes/system/fvSchemes b/tutorials/mesh/foamyHexMesh/simpleShapes/system/fvSchemes deleted file mode 100644 index 7c06c35375..0000000000 --- a/tutorials/mesh/foamyHexMesh/simpleShapes/system/fvSchemes +++ /dev/null @@ -1,48 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -d2dt2Schemes -{ - default steadyState; -} - -gradSchemes -{ - default Gauss cubic; -} - -divSchemes -{ - default Gauss cubic; -} - -laplacianSchemes -{ - default Gauss linear uncorrected; -} - -interpolationSchemes -{ - default cubic; -} - -snGradSchemes -{ - default uncorrected; -} - - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyHexMesh/simpleShapes/system/fvSolution b/tutorials/mesh/foamyHexMesh/simpleShapes/system/fvSolution deleted file mode 100644 index 219f6f228a..0000000000 --- a/tutorials/mesh/foamyHexMesh/simpleShapes/system/fvSolution +++ /dev/null @@ -1,37 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -solvers -{ - "(D|Dcorr)" - { - solver GAMG; - tolerance 1e-06; - relTol 0.99; - smoother GaussSeidel; - nCellsInCoarsestLevel 6; - } -} - -stressAnalysis -{ - nCorrectors 1; - D 1e-10; - accelerationFactor 2; -} - - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyQuadMesh/jaggedBoundary/system/fvSchemes b/tutorials/mesh/foamyQuadMesh/jaggedBoundary/system/fvSchemes deleted file mode 100644 index 045e78cbe1..0000000000 --- a/tutorials/mesh/foamyQuadMesh/jaggedBoundary/system/fvSchemes +++ /dev/null @@ -1,47 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -ddtSchemes -{ - default none; -} - -gradSchemes -{ - default none; -} - -divSchemes -{ - default none; -} - -laplacianSchemes -{ - default none; -} - -interpolationSchemes -{ - default none; -} - -snGradSchemes -{ - default none; -} - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyQuadMesh/jaggedBoundary/system/fvSolution b/tutorials/mesh/foamyQuadMesh/jaggedBoundary/system/fvSolution deleted file mode 100644 index 3d4fef6cfd..0000000000 --- a/tutorials/mesh/foamyQuadMesh/jaggedBoundary/system/fvSolution +++ /dev/null @@ -1,21 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -solvers -{} - - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyQuadMesh/square/system/fvSchemes b/tutorials/mesh/foamyQuadMesh/square/system/fvSchemes deleted file mode 100644 index 045e78cbe1..0000000000 --- a/tutorials/mesh/foamyQuadMesh/square/system/fvSchemes +++ /dev/null @@ -1,47 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -ddtSchemes -{ - default none; -} - -gradSchemes -{ - default none; -} - -divSchemes -{ - default none; -} - -laplacianSchemes -{ - default none; -} - -interpolationSchemes -{ - default none; -} - -snGradSchemes -{ - default none; -} - -// ************************************************************************* // diff --git a/tutorials/mesh/foamyQuadMesh/square/system/fvSolution b/tutorials/mesh/foamyQuadMesh/square/system/fvSolution deleted file mode 100644 index 3d4fef6cfd..0000000000 --- a/tutorials/mesh/foamyQuadMesh/square/system/fvSolution +++ /dev/null @@ -1,21 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -solvers -{} - - -// ************************************************************************* // diff --git a/tutorials/mesh/refineMesh/refineFieldDirs/system/fvSchemes b/tutorials/mesh/refineMesh/refineFieldDirs/system/fvSchemes deleted file mode 100644 index 045e78cbe1..0000000000 --- a/tutorials/mesh/refineMesh/refineFieldDirs/system/fvSchemes +++ /dev/null @@ -1,47 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -ddtSchemes -{ - default none; -} - -gradSchemes -{ - default none; -} - -divSchemes -{ - default none; -} - -laplacianSchemes -{ - default none; -} - -interpolationSchemes -{ - default none; -} - -snGradSchemes -{ - default none; -} - -// ************************************************************************* // diff --git a/tutorials/mesh/refineMesh/refineFieldDirs/system/fvSolution b/tutorials/mesh/refineMesh/refineFieldDirs/system/fvSolution deleted file mode 100644 index 50989c7547..0000000000 --- a/tutorials/mesh/refineMesh/refineFieldDirs/system/fvSolution +++ /dev/null @@ -1,22 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -solvers -{ -} - - -// ************************************************************************* // diff --git a/tutorials/mesh/snappyHexMesh/flange/system/fvSchemes b/tutorials/mesh/snappyHexMesh/flange/system/fvSchemes deleted file mode 100644 index 17dcc33d38..0000000000 --- a/tutorials/mesh/snappyHexMesh/flange/system/fvSchemes +++ /dev/null @@ -1,29 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -gradSchemes -{ -} - -divSchemes -{ -} - -laplacianSchemes -{ -} - -// ************************************************************************* // diff --git a/tutorials/mesh/snappyHexMesh/flange/system/fvSolution b/tutorials/mesh/snappyHexMesh/flange/system/fvSolution deleted file mode 100644 index e5c0cf6370..0000000000 --- a/tutorials/mesh/snappyHexMesh/flange/system/fvSolution +++ /dev/null @@ -1,17 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -// ************************************************************************* // diff --git a/tutorials/mesh/snappyHexMesh/pipe/system/fvSchemes b/tutorials/mesh/snappyHexMesh/pipe/system/fvSchemes deleted file mode 100644 index eee5a2b3a6..0000000000 --- a/tutorials/mesh/snappyHexMesh/pipe/system/fvSchemes +++ /dev/null @@ -1,52 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSchemes; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -ddtSchemes -{ - default Euler; -} - -gradSchemes -{ - default Gauss linear; - grad(U) cellLimited Gauss linear 1; -} - -divSchemes -{ - div(rhoPhi,U) Gauss linearUpwindV grad(U); - div(phi,alpha) Gauss vanLeer; - div(phirb,alpha) Gauss linear; - - div(((rho*nuEff)*dev2(T(grad(U))))) Gauss linear; -} - -laplacianSchemes -{ - default Gauss linear corrected; -} - -interpolationSchemes -{ - default linear; -} - -snGradSchemes -{ - default corrected; -} - -// ************************************************************************* // diff --git a/tutorials/mesh/snappyHexMesh/pipe/system/fvSolution b/tutorials/mesh/snappyHexMesh/pipe/system/fvSolution deleted file mode 100644 index 035c974fb4..0000000000 --- a/tutorials/mesh/snappyHexMesh/pipe/system/fvSolution +++ /dev/null @@ -1,88 +0,0 @@ -/*--------------------------------*- 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; - location "system"; - object fvSolution; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -solvers -{ - "alpha.water.*" - { - nAlphaCorr 2; - nAlphaSubCycles 1; - cAlpha 1; - - MULESCorr yes; - nLimiterIter 8; - - solver smoothSolver; - smoother symGaussSeidel; - tolerance 1e-8; - relTol 0; - } - - "pcorr.*" - { - solver PCG; - preconditioner DIC; - tolerance 1e-10; - relTol 0; - maxIter 100; - } - - p_rgh - { - solver GAMG; - smoother DIC; - tolerance 1e-05; - relTol 0.01; - } - - p_rghFinal - { - $p_rgh; - relTol 0; - maxIter 20; - } - - U - { - solver smoothSolver; - smoother GaussSeidel; - tolerance 1e-06; - relTol 0; - nSweeps 1; - } -} - -PIMPLE -{ - momentumPredictor no; - nCorrectors 2; - nNonOrthogonalCorrectors 1; - correctPhi no; - - pRefPoint (0 0 0); - pRefValue 0; -} - -relaxationFactors -{ - equations - { - ".*" 1; - } -} - - -// ************************************************************************* //