From 18f73c211d18a637dbfd80068bfedd0bdab2d022 Mon Sep 17 00:00:00 2001 From: Kutalmis Bercin <kutalmis.bercin@esi-group.com> Date: Mon, 23 Dec 2024 15:33:10 +0000 Subject: [PATCH] TUT: cylinder2D: avoid runtime errors due to the fix b0b1d0f8b2 --- .../laminar/cylinder2D/system/DMDs/stdmd50 | 2 +- .../laminar/cylinder2D/system/DMDs/stdmd51 | 2 +- .../laminar/cylinder2D/system/DMDs/stdmd52 | 2 +- .../laminar/cylinder2D/system/DMDs/stdmd53 | 2 +- .../laminar/cylinder2D/system/DMDs/stdmd54 | 2 +- .../laminar/cylinder2D/system/DMDs/stdmd55 | 2 +- .../laminar/cylinder2D/system/DMDs/stdmd56 | 2 +- .../laminar/cylinder2D/system/controlDict | 53 ++++++++++++------- 8 files changed, 41 insertions(+), 26 deletions(-) diff --git a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd50 b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd50 index d81c720e4b0..493bc1e3414 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd50 +++ b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd50 @@ -4,7 +4,7 @@ stdmd50 { ${stdmd01} - field UMean_movingAverageWindow; + field fieldAverage2:UMean_movingAverageWindow; } diff --git a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd51 b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd51 index e1a1ede7dc9..910c9e6c6c7 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd51 +++ b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd51 @@ -4,7 +4,7 @@ stdmd51 { ${stdmd01} - field UMean_movingAverageWindow; + field fieldAverage2:UMean_movingAverageWindow; region coarseMesh; } diff --git a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd52 b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd52 index d973a0a7726..097becb17ef 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd52 +++ b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd52 @@ -4,7 +4,7 @@ stdmd52 { ${stdmd01} - field UMean_movingAverageWindow; + field fieldAverage2:UMean_movingAverageWindow; patch cylinder; } diff --git a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd53 b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd53 index fe0b17be5d8..f8cf46f9967 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd53 +++ b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd53 @@ -4,7 +4,7 @@ stdmd53 { ${stdmd01} - field UMean_movingAverageWindow; + field fieldAverage2:UMean_movingAverageWindow; patch outlet; } diff --git a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd54 b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd54 index 82cdec2866d..9e7a57a1ffb 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd54 +++ b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd54 @@ -4,7 +4,7 @@ stdmd54 { ${stdmd01} - field UMean_movingAverageWindow; + field fieldAverage2:UMean_movingAverageWindow; maxRank 10; } diff --git a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd55 b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd55 index 314d5af9c11..133e1ddf325 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd55 +++ b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd55 @@ -4,7 +4,7 @@ stdmd55 { ${stdmd01} - field UMean_movingAverageWindow; + field fieldAverage2:UMean_movingAverageWindow; maxRank 5; region coarseMesh; } diff --git a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd56 b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd56 index b91b8eb1066..c419f49f397 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd56 +++ b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/DMDs/stdmd56 @@ -4,7 +4,7 @@ stdmd56 { ${stdmd01} - field UMean_movingAverageWindow; + field fieldAverage2:UMean_movingAverageWindow; patch outlet; maxRank 2; } diff --git a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/controlDict b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/controlDict index aacc1f829d3..03880051da7 100644 --- a/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/controlDict +++ b/tutorials/incompressible/pimpleFoam/laminar/cylinder2D/system/controlDict @@ -52,17 +52,6 @@ functions fields ( - U - { - mean on; - prime2Mean off; - base time; - windowType exact; - window 0.25; - windowName movingAverageWindow; - allowRestart no; - } - U { mean on; @@ -84,6 +73,32 @@ functions writeControl onEnd; } + fieldAverage2 + { + type fieldAverage; + libs (fieldFunctionObjects); + + fields + ( + U + { + mean on; + prime2Mean off; + base time; + windowType exact; + window 0.25; + windowName movingAverageWindow; + allowRestart no; + } + ); + + useNamePrefix true; + timeStart 10; + executeControl timeStep; + executeInterval 1; + writeControl onEnd; + } + mapFields1 { type mapFields; @@ -118,7 +133,7 @@ functions pMean UPrime2Mean pPrime2Mean - UMean_movingAverageWindow + fieldAverage2:UMean_movingAverageWindow ); } @@ -189,13 +204,13 @@ functions // #include "DMDs/stdmd48" // field=UPrime2Mean, region=coarseMesh, maxRank=5 #include "DMDs/stdmd49" // field=UPrime2Mean, patch=outlet, maxRank=2 - #include "DMDs/stdmd50" // field=UMean_movingAverageWindow - // #include "DMDs/stdmd51" // field=UMean_movingAverageWindow, region=coarseMesh - #include "DMDs/stdmd52" // field=UMean_movingAverageWindow, patch=cylinder - #include "DMDs/stdmd53" // field=UMean_movingAverageWindow, patch=outlet - #include "DMDs/stdmd54" // field=UMean_movingAverageWindow, maxRank=10 - // #include "DMDs/stdmd55" // field=UMean_movingAverageWindow, region=coarseMesh, maxRank=5 - #include "DMDs/stdmd56" // field=UMean_movingAverageWindow, patch=outlet, maxRank=2 + #include "DMDs/stdmd50" // field=fieldAverage2:UMean_movingAverageWindow + // #include "DMDs/stdmd51" // field=fieldAverage2:UMean_movingAverageWindow, region=coarseMesh + #include "DMDs/stdmd52" // field=fieldAverage2:UMean_movingAverageWindow, patch=cylinder + #include "DMDs/stdmd53" // field=fieldAverage2:UMean_movingAverageWindow, patch=outlet + #include "DMDs/stdmd54" // field=fieldAverage2:UMean_movingAverageWindow, maxRank=10 + // #include "DMDs/stdmd55" // field=fieldAverage2:UMean_movingAverageWindow, region=coarseMesh, maxRank=5 + #include "DMDs/stdmd56" // field=fieldAverage2:UMean_movingAverageWindow, patch=outlet, maxRank=2 #include "DMDs/stdmd57" // field=yPlus #include "DMDs/stdmd58" // field=yPlus, patch=cylinder -- GitLab