From 16762e6d49d261fd90b8930da3699aa6b6f522f2 Mon Sep 17 00:00:00 2001 From: Kutalmis Bercin Date: Thu, 25 Mar 2021 14:59:07 +0000 Subject: [PATCH] TUT: DNS, electromagnetics, financial, stressAnalysis: clean up tutorials --- .../DNS/dnsFoam/boxTurb16/{0 => 0.orig}/U | 1 - .../DNS/dnsFoam/boxTurb16/{0 => 0.orig}/p | 23 +-------- tutorials/DNS/dnsFoam/boxTurb16/Allclean | 3 +- tutorials/DNS/dnsFoam/boxTurb16/Allrun | 7 ++- .../dnsFoam/boxTurb16/constant/boxTurbDict | 1 - .../boxTurb16/constant/transportProperties | 1 - .../boxTurb16/constant/turbulenceProperties | 1 - .../DNS/dnsFoam/boxTurb16/system/controlDict | 1 - .../DNS/dnsFoam/boxTurb16/system/fvSchemes | 1 - .../DNS/dnsFoam/boxTurb16/system/fvSolution | 1 - .../electrostaticFoam/chargedWire/0/phi | 1 + .../electrostaticFoam/chargedWire/0/rho | 1 + .../chargedWire/constant/physicalProperties | 6 +-- .../chargedWire/system/blockMeshDict | 3 -- .../chargedWire/system/controlDict | 1 - .../chargedWire/system/fvSchemes | 1 - .../chargedWire/system/fvSolution | 1 - .../mhdFoam/hartmann/{0 => 0.orig}/B | 5 +- .../mhdFoam/hartmann/{0 => 0.orig}/U | 1 + .../mhdFoam/hartmann/{0 => 0.orig}/p | 3 +- .../mhdFoam/hartmann/{0 => 0.orig}/pB | 5 +- .../electromagnetics/mhdFoam/hartmann/0/Ux | 51 ------------------- .../electromagnetics/mhdFoam/hartmann/0/Uy | 51 ------------------- .../electromagnetics/mhdFoam/hartmann/0/Uz | 51 ------------------- .../mhdFoam/hartmann/Allclean | 3 +- .../electromagnetics/mhdFoam/hartmann/Allrun | 12 ++++- .../hartmann/constant/transportProperties | 2 +- .../mhdFoam/hartmann/system/blockMeshDict | 7 --- .../mhdFoam/hartmann/system/controlDict | 2 +- .../mhdFoam/hartmann/system/decomposeParDict} | 32 +++--------- .../mhdFoam/hartmann/system/fvSchemes | 2 +- .../mhdFoam/hartmann/system/fvSolution | 1 - .../mhdFoam/hartmann/system/sample | 3 +- .../financial/financialFoam/europeanCall/0/V | 3 +- .../europeanCall/constant/financialProperties | 1 - .../europeanCall/system/blockMeshDict | 7 --- .../europeanCall/system/controlDict | 1 - .../europeanCall/system/fvSchemes | 1 - .../europeanCall/system/fvSolution | 1 - .../plateHole/{0 => 0.orig}/D | 6 +++ .../plateHole/{0 => 0.orig}/T | 6 +++ .../solidDisplacementFoam/plateHole/Allclean | 2 +- .../solidDisplacementFoam/plateHole/Allrun | 17 +++++-- .../plateHole/constant/mechanicalProperties | 1 - .../plateHole/constant/thermalProperties | 1 - .../plateHole/system/blockMeshDict | 3 -- .../plateHole/system/controlDict | 1 - .../plateHole/system/decomposeParDict | 27 ++++++++++ .../plateHole/system/fvSchemes | 2 +- .../plateHole/system/fvSolution | 1 - .../plateHole/system/singleGraph | 1 + .../beamEndLoad/0/D | 1 + .../beamEndLoad/0/p | 1 + .../beamEndLoad/constant/mechanicalProperties | 2 +- .../beamEndLoad/constant/thermalProperties | 1 - .../beamEndLoad/system/blockMeshDict | 9 ---- .../beamEndLoad/system/controlDict | 1 - .../beamEndLoad/system/fvSchemes | 1 - .../beamEndLoad/system/fvSolution | 1 - 59 files changed, 105 insertions(+), 279 deletions(-) rename tutorials/DNS/dnsFoam/boxTurb16/{0 => 0.orig}/U (99%) rename tutorials/DNS/dnsFoam/boxTurb16/{0 => 0.orig}/p (73%) rename tutorials/electromagnetics/mhdFoam/hartmann/{0 => 0.orig}/B (93%) rename tutorials/electromagnetics/mhdFoam/hartmann/{0 => 0.orig}/U (99%) rename tutorials/electromagnetics/mhdFoam/hartmann/{0 => 0.orig}/p (96%) rename tutorials/electromagnetics/mhdFoam/hartmann/{0 => 0.orig}/pB (93%) delete mode 100644 tutorials/electromagnetics/mhdFoam/hartmann/0/Ux delete mode 100644 tutorials/electromagnetics/mhdFoam/hartmann/0/Uy delete mode 100644 tutorials/electromagnetics/mhdFoam/hartmann/0/Uz rename tutorials/{stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/controlDict.orig => electromagnetics/mhdFoam/hartmann/system/decomposeParDict} (68%) rename tutorials/stressAnalysis/solidDisplacementFoam/plateHole/{0 => 0.orig}/D (99%) rename tutorials/stressAnalysis/solidDisplacementFoam/plateHole/{0 => 0.orig}/T (99%) create mode 100644 tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/decomposeParDict diff --git a/tutorials/DNS/dnsFoam/boxTurb16/0/U b/tutorials/DNS/dnsFoam/boxTurb16/0.orig/U similarity index 99% rename from tutorials/DNS/dnsFoam/boxTurb16/0/U rename to tutorials/DNS/dnsFoam/boxTurb16/0.orig/U index b6004c316d..c33709dd7a 100644 --- a/tutorials/DNS/dnsFoam/boxTurb16/0/U +++ b/tutorials/DNS/dnsFoam/boxTurb16/0.orig/U @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class volVectorField; - location "0"; object U; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/DNS/dnsFoam/boxTurb16/0/p b/tutorials/DNS/dnsFoam/boxTurb16/0.orig/p similarity index 73% rename from tutorials/DNS/dnsFoam/boxTurb16/0/p rename to tutorials/DNS/dnsFoam/boxTurb16/0.orig/p index cc5448f96e..ddf125bc2a 100644 --- a/tutorials/DNS/dnsFoam/boxTurb16/0/p +++ b/tutorials/DNS/dnsFoam/boxTurb16/0.orig/p @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class volScalarField; - location "1"; object p; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -21,27 +20,7 @@ internalField uniform 0; boundaryField { - patch0_half0 - { - type cyclic; - } - patch1_half0 - { - type cyclic; - } - patch2_half0 - { - type cyclic; - } - patch2_half1 - { - type cyclic; - } - patch1_half1 - { - type cyclic; - } - patch0_half1 + ".*" { type cyclic; } diff --git a/tutorials/DNS/dnsFoam/boxTurb16/Allclean b/tutorials/DNS/dnsFoam/boxTurb16/Allclean index c72727b641..fb1f384730 100755 --- a/tutorials/DNS/dnsFoam/boxTurb16/Allclean +++ b/tutorials/DNS/dnsFoam/boxTurb16/Allclean @@ -3,7 +3,6 @@ cd "${0%/*}" || exit # Run from this directory . ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions #------------------------------------------------------------------------------ -cleanCase -rm -f 0/enstrophy +cleanCase0 #------------------------------------------------------------------------------ diff --git a/tutorials/DNS/dnsFoam/boxTurb16/Allrun b/tutorials/DNS/dnsFoam/boxTurb16/Allrun index 4f10ab9ec1..82f5d6dad0 100755 --- a/tutorials/DNS/dnsFoam/boxTurb16/Allrun +++ b/tutorials/DNS/dnsFoam/boxTurb16/Allrun @@ -3,9 +3,14 @@ cd "${0%/*}" || exit # Run from this directory . ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions #------------------------------------------------------------------------------ +restore0Dir + runApplication blockMesh + runApplication boxTurb + runApplication $(getApplication) -runApplication -s enstrophy postProcess -func enstrophy + +runApplication postProcess -func enstrophy #------------------------------------------------------------------------------ diff --git a/tutorials/DNS/dnsFoam/boxTurb16/constant/boxTurbDict b/tutorials/DNS/dnsFoam/boxTurb16/constant/boxTurbDict index 32911329d0..6cbe43aa13 100644 --- a/tutorials/DNS/dnsFoam/boxTurb16/constant/boxTurbDict +++ b/tutorials/DNS/dnsFoam/boxTurb16/constant/boxTurbDict @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object boxTurbDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/DNS/dnsFoam/boxTurb16/constant/transportProperties b/tutorials/DNS/dnsFoam/boxTurb16/constant/transportProperties index da398d6bfb..ef656bad52 100644 --- a/tutorials/DNS/dnsFoam/boxTurb16/constant/transportProperties +++ b/tutorials/DNS/dnsFoam/boxTurb16/constant/transportProperties @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object transportProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/DNS/dnsFoam/boxTurb16/constant/turbulenceProperties b/tutorials/DNS/dnsFoam/boxTurb16/constant/turbulenceProperties index 95452cf6ef..4befb2bbc7 100644 --- a/tutorials/DNS/dnsFoam/boxTurb16/constant/turbulenceProperties +++ b/tutorials/DNS/dnsFoam/boxTurb16/constant/turbulenceProperties @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object turbulenceProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/DNS/dnsFoam/boxTurb16/system/controlDict b/tutorials/DNS/dnsFoam/boxTurb16/system/controlDict index 5e0c70cbe1..734fd0e4a5 100644 --- a/tutorials/DNS/dnsFoam/boxTurb16/system/controlDict +++ b/tutorials/DNS/dnsFoam/boxTurb16/system/controlDict @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/DNS/dnsFoam/boxTurb16/system/fvSchemes b/tutorials/DNS/dnsFoam/boxTurb16/system/fvSchemes index eb4a78c963..40564d4855 100644 --- a/tutorials/DNS/dnsFoam/boxTurb16/system/fvSchemes +++ b/tutorials/DNS/dnsFoam/boxTurb16/system/fvSchemes @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSchemes; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/DNS/dnsFoam/boxTurb16/system/fvSolution b/tutorials/DNS/dnsFoam/boxTurb16/system/fvSolution index 45f707d7eb..9d6236f1cf 100644 --- a/tutorials/DNS/dnsFoam/boxTurb16/system/fvSolution +++ b/tutorials/DNS/dnsFoam/boxTurb16/system/fvSolution @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSolution; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/electromagnetics/electrostaticFoam/chargedWire/0/phi b/tutorials/electromagnetics/electrostaticFoam/chargedWire/0/phi index eaaf0eb599..8ecbfc9541 100644 --- a/tutorials/electromagnetics/electrostaticFoam/chargedWire/0/phi +++ b/tutorials/electromagnetics/electrostaticFoam/chargedWire/0/phi @@ -53,4 +53,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/electromagnetics/electrostaticFoam/chargedWire/0/rho b/tutorials/electromagnetics/electrostaticFoam/chargedWire/0/rho index 1dc8cdd162..e3f8bb47ae 100644 --- a/tutorials/electromagnetics/electrostaticFoam/chargedWire/0/rho +++ b/tutorials/electromagnetics/electrostaticFoam/chargedWire/0/rho @@ -52,4 +52,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/electromagnetics/electrostaticFoam/chargedWire/constant/physicalProperties b/tutorials/electromagnetics/electrostaticFoam/chargedWire/constant/physicalProperties index b3a1825caa..6734d97094 100644 --- a/tutorials/electromagnetics/electrostaticFoam/chargedWire/constant/physicalProperties +++ b/tutorials/electromagnetics/electrostaticFoam/chargedWire/constant/physicalProperties @@ -10,13 +10,13 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object physicalProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -epsilon0 epsilon0 [-1 -3 4 0 0 2 0] 8.85419e-12; +epsilon0 8.85419e-12; + +k 0.00016; -k k [-1 0 2 0 0 1 0] 0.00016; // ************************************************************************* // diff --git a/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/blockMeshDict b/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/blockMeshDict index b857411d87..06699e1d98 100644 --- a/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/blockMeshDict +++ b/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/blockMeshDict @@ -112,8 +112,5 @@ boundary } ); -mergePatchPairs -( -); // ************************************************************************* // diff --git a/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/controlDict b/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/controlDict index 4aa56aa4b5..0f61ad0d7f 100644 --- a/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/controlDict +++ b/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/controlDict @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/fvSchemes b/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/fvSchemes index a49362563f..c7a90ba6dd 100644 --- a/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/fvSchemes +++ b/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/fvSchemes @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSchemes; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/fvSolution b/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/fvSolution index 0284abe6c3..1876db1f6a 100644 --- a/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/fvSolution +++ b/tutorials/electromagnetics/electrostaticFoam/chargedWire/system/fvSolution @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSolution; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/0/B b/tutorials/electromagnetics/mhdFoam/hartmann/0.orig/B similarity index 93% rename from tutorials/electromagnetics/mhdFoam/hartmann/0/B rename to tutorials/electromagnetics/mhdFoam/hartmann/0.orig/B index 9b82f79284..e69850b19d 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/0/B +++ b/tutorials/electromagnetics/mhdFoam/hartmann/0.orig/B @@ -33,13 +33,13 @@ boundaryField lowerWall { type fixedValue; - value uniform (0 20 0); + value $internalField; } upperWall { type fixedValue; - value uniform (0 20 0); + value $internalField; } frontAndBack @@ -48,4 +48,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/0/U b/tutorials/electromagnetics/mhdFoam/hartmann/0.orig/U similarity index 99% rename from tutorials/electromagnetics/mhdFoam/hartmann/0/U rename to tutorials/electromagnetics/mhdFoam/hartmann/0.orig/U index a559ff1354..168ebf8056 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/0/U +++ b/tutorials/electromagnetics/mhdFoam/hartmann/0.orig/U @@ -47,4 +47,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/0/p b/tutorials/electromagnetics/mhdFoam/hartmann/0.orig/p similarity index 96% rename from tutorials/electromagnetics/mhdFoam/hartmann/0/p rename to tutorials/electromagnetics/mhdFoam/hartmann/0.orig/p index e2f7044f74..31d3411e6a 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/0/p +++ b/tutorials/electromagnetics/mhdFoam/hartmann/0.orig/p @@ -28,7 +28,7 @@ boundaryField outlet { type fixedValue; - value uniform 0; + value $internalField; } lowerWall @@ -47,4 +47,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/0/pB b/tutorials/electromagnetics/mhdFoam/hartmann/0.orig/pB similarity index 93% rename from tutorials/electromagnetics/mhdFoam/hartmann/0/pB rename to tutorials/electromagnetics/mhdFoam/hartmann/0.orig/pB index 32ecfcef7c..6b6af733f4 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/0/pB +++ b/tutorials/electromagnetics/mhdFoam/hartmann/0.orig/pB @@ -23,13 +23,13 @@ boundaryField inlet { type fixedValue; - value uniform 0; + value $internalField; } outlet { type fixedValue; - value uniform 0; + value $internalField; } lowerWall @@ -48,4 +48,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/0/Ux b/tutorials/electromagnetics/mhdFoam/hartmann/0/Ux deleted file mode 100644 index dacf81ba49..0000000000 --- a/tutorials/electromagnetics/mhdFoam/hartmann/0/Ux +++ /dev/null @@ -1,51 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2012 | -| \\ / A nd | Website: www.openfoam.com | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class volScalarField; - location "0"; - object Ux; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -dimensions [0 1 -1 0 0 0 0]; - -internalField uniform 0; - -boundaryField -{ - inlet - { - type calculated; - value uniform 1; - } - outlet - { - type calculated; - value uniform 0; - } - lowerWall - { - type calculated; - value uniform 0; - } - upperWall - { - type calculated; - value uniform 0; - } - frontAndBack - { - type empty; - } -} - - -// ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/0/Uy b/tutorials/electromagnetics/mhdFoam/hartmann/0/Uy deleted file mode 100644 index 8a903dfb2a..0000000000 --- a/tutorials/electromagnetics/mhdFoam/hartmann/0/Uy +++ /dev/null @@ -1,51 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2012 | -| \\ / A nd | Website: www.openfoam.com | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class volScalarField; - location "0"; - object Uy; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -dimensions [0 1 -1 0 0 0 0]; - -internalField uniform 0; - -boundaryField -{ - inlet - { - type calculated; - value uniform 0; - } - outlet - { - type calculated; - value uniform 0; - } - lowerWall - { - type calculated; - value uniform 0; - } - upperWall - { - type calculated; - value uniform 0; - } - frontAndBack - { - type empty; - } -} - - -// ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/0/Uz b/tutorials/electromagnetics/mhdFoam/hartmann/0/Uz deleted file mode 100644 index 7c20941d4b..0000000000 --- a/tutorials/electromagnetics/mhdFoam/hartmann/0/Uz +++ /dev/null @@ -1,51 +0,0 @@ -/*--------------------------------*- C++ -*----------------------------------*\ -| ========= | | -| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | -| \\ / O peration | Version: v2012 | -| \\ / A nd | Website: www.openfoam.com | -| \\/ M anipulation | | -\*---------------------------------------------------------------------------*/ -FoamFile -{ - version 2.0; - format ascii; - class volScalarField; - location "0"; - object Uz; -} -// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // - -dimensions [0 1 -1 0 0 0 0]; - -internalField uniform 0; - -boundaryField -{ - inlet - { - type calculated; - value uniform 0; - } - outlet - { - type calculated; - value uniform 0; - } - lowerWall - { - type calculated; - value uniform 0; - } - upperWall - { - type calculated; - value uniform 0; - } - frontAndBack - { - type empty; - } -} - - -// ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/Allclean b/tutorials/electromagnetics/mhdFoam/hartmann/Allclean index a2847b2b49..fb1f384730 100755 --- a/tutorials/electromagnetics/mhdFoam/hartmann/Allclean +++ b/tutorials/electromagnetics/mhdFoam/hartmann/Allclean @@ -3,7 +3,6 @@ cd "${0%/*}" || exit # Run from this directory . ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions #------------------------------------------------------------------------------ -cleanCase -cleanSamples +cleanCase0 #------------------------------------------------------------------------------ diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/Allrun b/tutorials/electromagnetics/mhdFoam/hartmann/Allrun index 92701dca10..6e4e037af1 100755 --- a/tutorials/electromagnetics/mhdFoam/hartmann/Allrun +++ b/tutorials/electromagnetics/mhdFoam/hartmann/Allrun @@ -3,8 +3,16 @@ cd "${0%/*}" || exit # Run from this directory . ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions #------------------------------------------------------------------------------ +restore0Dir + runApplication blockMesh -runApplication $(getApplication) -runApplication -s sample postProcess -func sample + +runApplication decomposePar + +runParallel $(getApplication) + +runApplication reconstructPar + +runApplication postProcess -func sample -noZero #------------------------------------------------------------------------------ diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/constant/transportProperties b/tutorials/electromagnetics/mhdFoam/hartmann/constant/transportProperties index db0a47cd01..181f6b888b 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/constant/transportProperties +++ b/tutorials/electromagnetics/mhdFoam/hartmann/constant/transportProperties @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object transportProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -23,4 +22,5 @@ mu 1; sigma 1; + // ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/system/blockMeshDict b/tutorials/electromagnetics/mhdFoam/hartmann/system/blockMeshDict index 3622264df2..5a4e73e097 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/system/blockMeshDict +++ b/tutorials/electromagnetics/mhdFoam/hartmann/system/blockMeshDict @@ -33,10 +33,6 @@ blocks hex (0 1 2 3 4 5 6 7) (100 40 1) simpleGrading (1 1 1) ); -edges -( -); - boundary ( inlet @@ -82,8 +78,5 @@ boundary } ); -mergePatchPairs -( -); // ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/system/controlDict b/tutorials/electromagnetics/mhdFoam/hartmann/system/controlDict index ca545f43a5..7f4fa6d093 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/system/controlDict +++ b/tutorials/electromagnetics/mhdFoam/hartmann/system/controlDict @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -50,4 +49,5 @@ functions #includeFunc components(U) } + // ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/controlDict.orig b/tutorials/electromagnetics/mhdFoam/hartmann/system/decomposeParDict similarity index 68% rename from tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/controlDict.orig rename to tutorials/electromagnetics/mhdFoam/hartmann/system/decomposeParDict index ba237faf3e..c7cb9f45f0 100644 --- a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/controlDict.orig +++ b/tutorials/electromagnetics/mhdFoam/hartmann/system/decomposeParDict @@ -10,36 +10,18 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; - object controlDict.org; + object decomposeParDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -startFrom latestTime; +numberOfSubdomains 4; -startTime 0; +method hierarchical; -stopAt endTime; - -endTime 10; - -deltaT 2e-05; - -writeControl runTime; - -writeInterval 0.025; - -purgeWrite 0; - -writeFormat ascii; - -writeCompression off; - -timeFormat general; - -timePrecision 6; - -runTimeModifiable true; +coeffs +{ + n (2 2 1); +} // ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/system/fvSchemes b/tutorials/electromagnetics/mhdFoam/hartmann/system/fvSchemes index a672e1f4cc..96b5ff95a2 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/system/fvSchemes +++ b/tutorials/electromagnetics/mhdFoam/hartmann/system/fvSchemes @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSchemes; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -49,4 +48,5 @@ snGradSchemes default corrected; } + // ************************************************************************* // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/system/fvSolution b/tutorials/electromagnetics/mhdFoam/hartmann/system/fvSolution index fdcd1cc7ff..ebecd00646 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/system/fvSolution +++ b/tutorials/electromagnetics/mhdFoam/hartmann/system/fvSolution @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSolution; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/electromagnetics/mhdFoam/hartmann/system/sample b/tutorials/electromagnetics/mhdFoam/hartmann/system/sample index a66e9650b2..2e707df7db 100644 --- a/tutorials/electromagnetics/mhdFoam/hartmann/system/sample +++ b/tutorials/electromagnetics/mhdFoam/hartmann/system/sample @@ -10,12 +10,11 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object sample; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // -type sets; +type sets; libs (sampling); interpolationScheme cellPoint; diff --git a/tutorials/financial/financialFoam/europeanCall/0/V b/tutorials/financial/financialFoam/europeanCall/0/V index 70b5dd4108..5c24f4a020 100644 --- a/tutorials/financial/financialFoam/europeanCall/0/V +++ b/tutorials/financial/financialFoam/europeanCall/0/V @@ -23,7 +23,7 @@ boundaryField lowValue { type fixedValue; - value uniform 0; + value $internalField; } highValue @@ -38,4 +38,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/financial/financialFoam/europeanCall/constant/financialProperties b/tutorials/financial/financialFoam/europeanCall/constant/financialProperties index 252eac2b75..9e8813fbb2 100644 --- a/tutorials/financial/financialFoam/europeanCall/constant/financialProperties +++ b/tutorials/financial/financialFoam/europeanCall/constant/financialProperties @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object financialProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/financial/financialFoam/europeanCall/system/blockMeshDict b/tutorials/financial/financialFoam/europeanCall/system/blockMeshDict index 7cb5fea983..143f7af505 100644 --- a/tutorials/financial/financialFoam/europeanCall/system/blockMeshDict +++ b/tutorials/financial/financialFoam/europeanCall/system/blockMeshDict @@ -33,10 +33,6 @@ blocks hex (0 1 2 3 4 5 6 7) (500 1 1) simpleGrading (1 1 1) ); -edges -( -); - boundary ( lowValue @@ -57,8 +53,5 @@ boundary } ); -mergePatchPairs -( -); // ************************************************************************* // diff --git a/tutorials/financial/financialFoam/europeanCall/system/controlDict b/tutorials/financial/financialFoam/europeanCall/system/controlDict index fa2527af21..0588b95357 100644 --- a/tutorials/financial/financialFoam/europeanCall/system/controlDict +++ b/tutorials/financial/financialFoam/europeanCall/system/controlDict @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/financial/financialFoam/europeanCall/system/fvSchemes b/tutorials/financial/financialFoam/europeanCall/system/fvSchemes index e41c8ba30f..c9b0f166ee 100644 --- a/tutorials/financial/financialFoam/europeanCall/system/fvSchemes +++ b/tutorials/financial/financialFoam/europeanCall/system/fvSchemes @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSchemes; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/financial/financialFoam/europeanCall/system/fvSolution b/tutorials/financial/financialFoam/europeanCall/system/fvSolution index 495df66695..91db5c24d8 100644 --- a/tutorials/financial/financialFoam/europeanCall/system/fvSolution +++ b/tutorials/financial/financialFoam/europeanCall/system/fvSolution @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSolution; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0/D b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0.orig/D similarity index 99% rename from tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0/D rename to tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0.orig/D index 1b10a48ad8..29d5938104 100644 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0/D +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0.orig/D @@ -24,6 +24,7 @@ boundaryField { type symmetryPlane; } + right { type tractionDisplacement; @@ -31,10 +32,12 @@ boundaryField pressure uniform 0; value uniform (0 0 0); } + down { type symmetryPlane; } + up { type tractionDisplacement; @@ -42,6 +45,7 @@ boundaryField pressure uniform 0; value uniform (0 0 0); } + hole { type tractionDisplacement; @@ -49,10 +53,12 @@ boundaryField pressure uniform 0; value uniform (0 0 0); } + frontAndBack { type empty; } } + // ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0/T b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0.orig/T similarity index 99% rename from tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0/T rename to tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0.orig/T index 6c0c56f851..6432fb6b4f 100644 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0/T +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/0.orig/T @@ -24,26 +24,32 @@ boundaryField { type symmetryPlane; } + right { type zeroGradient; } + down { type symmetryPlane; } + up { type zeroGradient; } + hole { type zeroGradient; } + frontAndBack { type empty; } } + // ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/Allclean b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/Allclean index 426e7ad42e..fb1f384730 100755 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/Allclean +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/Allclean @@ -3,6 +3,6 @@ cd "${0%/*}" || exit # Run from this directory . ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions #------------------------------------------------------------------------------ -cleanCase +cleanCase0 #------------------------------------------------------------------------------ diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/Allrun b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/Allrun index 18bca0c229..01228e8ebb 100755 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/Allrun +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/Allrun @@ -3,9 +3,20 @@ cd "${0%/*}" || exit # Run from this directory . ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions #------------------------------------------------------------------------------ +restore0Dir + runApplication blockMesh -runApplication $(getApplication) -runApplication -s sigma postProcess -func "components(sigma)" -runApplication -s singleGraph postProcess -func singleGraph + +runApplication decomposePar + +runParallel $(getApplication) + +runApplication reconstructPar + +runApplication -s sigma \ + postProcess -func "components(sigma)" -noZero + +runApplication -s singleGraph \ + postProcess -func singleGraph -noZero #------------------------------------------------------------------------------ diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/constant/mechanicalProperties b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/constant/mechanicalProperties index 28e8254751..a022ce53de 100644 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/constant/mechanicalProperties +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/constant/mechanicalProperties @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object mechanicalProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/constant/thermalProperties b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/constant/thermalProperties index 9d9d68b706..64ec8e99b6 100644 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/constant/thermalProperties +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/constant/thermalProperties @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object thermalProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/blockMeshDict b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/blockMeshDict index 7cc79d6bef..fe52917688 100644 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/blockMeshDict +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/blockMeshDict @@ -129,8 +129,5 @@ boundary } ); -mergePatchPairs -( -); // ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/controlDict b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/controlDict index 000ebae0ee..a52db43ff9 100644 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/controlDict +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/controlDict @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/decomposeParDict b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/decomposeParDict new file mode 100644 index 0000000000..c7cb9f45f0 --- /dev/null +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/decomposeParDict @@ -0,0 +1,27 @@ +/*--------------------------------*- C++ -*----------------------------------*\ +| ========= | | +| \\ / F ield | OpenFOAM: The Open Source CFD Toolbox | +| \\ / O peration | Version: v2012 | +| \\ / A nd | Website: www.openfoam.com | +| \\/ M anipulation | | +\*---------------------------------------------------------------------------*/ +FoamFile +{ + version 2.0; + format ascii; + class dictionary; + object decomposeParDict; +} +// * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // + +numberOfSubdomains 4; + +method hierarchical; + +coeffs +{ + n (2 2 1); +} + + +// ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/fvSchemes b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/fvSchemes index 4bbeb43d07..ba3f6201f4 100644 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/fvSchemes +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/fvSchemes @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSchemes; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -55,4 +54,5 @@ snGradSchemes default none; } + // ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/fvSolution b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/fvSolution index d12d39f001..31c0315a7d 100644 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/fvSolution +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/fvSolution @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSolution; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/singleGraph b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/singleGraph index 380ace215b..76504fc718 100644 --- a/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/singleGraph +++ b/tutorials/stressAnalysis/solidDisplacementFoam/plateHole/system/singleGraph @@ -23,4 +23,5 @@ singleGraph #includeEtc "caseDicts/postProcessing/graphs/graph.cfg" } + // ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/0/D b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/0/D index f1f66353f4..4c64458e67 100644 --- a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/0/D +++ b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/0/D @@ -56,4 +56,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/0/p b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/0/p index 1c9df9a54d..68dce4962e 100644 --- a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/0/p +++ b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/0/p @@ -50,4 +50,5 @@ boundaryField } } + // ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/constant/mechanicalProperties b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/constant/mechanicalProperties index d6ae1f3623..51a5762b69 100644 --- a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/constant/mechanicalProperties +++ b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/constant/mechanicalProperties @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object mechanicalProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // @@ -35,4 +34,5 @@ E planeStress yes; + // ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/constant/thermalProperties b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/constant/thermalProperties index 9d9d68b706..64ec8e99b6 100644 --- a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/constant/thermalProperties +++ b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/constant/thermalProperties @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "constant"; object thermalProperties; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/blockMeshDict b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/blockMeshDict index 94e6f702ba..b2f176eb6b 100644 --- a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/blockMeshDict +++ b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/blockMeshDict @@ -18,7 +18,6 @@ scale 1; vertices ( - (0 0 0) (30 0 0) (30 1 0) @@ -27,7 +26,6 @@ vertices (30 0 1) (30 1 1) (0 1 1) - ); blocks @@ -35,10 +33,6 @@ blocks hex (0 1 2 3 4 5 6 7) (6 2 1) simpleGrading (1.0 1.0 1.0) ); -edges -( -); - boundary ( topSurface @@ -78,8 +72,5 @@ boundary } ); -mergePatchPairs -( -); // ************************************************************************* // diff --git a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/controlDict b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/controlDict index dd96d7db72..17412343f4 100644 --- a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/controlDict +++ b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/controlDict @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object controlDict; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/fvSchemes b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/fvSchemes index d8d78ad126..9eb5b9c171 100644 --- a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/fvSchemes +++ b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/fvSchemes @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSchemes; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // diff --git a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/fvSolution b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/fvSolution index 5a7bd708f4..04f625536e 100644 --- a/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/fvSolution +++ b/tutorials/stressAnalysis/solidEquilibriumDisplacementFoam/beamEndLoad/system/fvSolution @@ -10,7 +10,6 @@ FoamFile version 2.0; format ascii; class dictionary; - location "system"; object fvSolution; } // * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * //