TUT: cylinder2D: avoid runtime errors due to the fix b0b1d0f8b2

This commit is contained in:
Kutalmis Bercin
2024-12-23 15:33:10 +00:00
parent 6eae520af7
commit 18f73c211d
8 changed files with 41 additions and 26 deletions

View File

@ -4,7 +4,7 @@ stdmd50
{ {
${stdmd01} ${stdmd01}
field UMean_movingAverageWindow; field fieldAverage2:UMean_movingAverageWindow;
} }

View File

@ -4,7 +4,7 @@ stdmd51
{ {
${stdmd01} ${stdmd01}
field UMean_movingAverageWindow; field fieldAverage2:UMean_movingAverageWindow;
region coarseMesh; region coarseMesh;
} }

View File

@ -4,7 +4,7 @@ stdmd52
{ {
${stdmd01} ${stdmd01}
field UMean_movingAverageWindow; field fieldAverage2:UMean_movingAverageWindow;
patch cylinder; patch cylinder;
} }

View File

@ -4,7 +4,7 @@ stdmd53
{ {
${stdmd01} ${stdmd01}
field UMean_movingAverageWindow; field fieldAverage2:UMean_movingAverageWindow;
patch outlet; patch outlet;
} }

View File

@ -4,7 +4,7 @@ stdmd54
{ {
${stdmd01} ${stdmd01}
field UMean_movingAverageWindow; field fieldAverage2:UMean_movingAverageWindow;
maxRank 10; maxRank 10;
} }

View File

@ -4,7 +4,7 @@ stdmd55
{ {
${stdmd01} ${stdmd01}
field UMean_movingAverageWindow; field fieldAverage2:UMean_movingAverageWindow;
maxRank 5; maxRank 5;
region coarseMesh; region coarseMesh;
} }

View File

@ -4,7 +4,7 @@ stdmd56
{ {
${stdmd01} ${stdmd01}
field UMean_movingAverageWindow; field fieldAverage2:UMean_movingAverageWindow;
patch outlet; patch outlet;
maxRank 2; maxRank 2;
} }

View File

@ -52,17 +52,6 @@ functions
fields fields
( (
U
{
mean on;
prime2Mean off;
base time;
windowType exact;
window 0.25;
windowName movingAverageWindow;
allowRestart no;
}
U U
{ {
mean on; mean on;
@ -84,6 +73,32 @@ functions
writeControl onEnd; 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 mapFields1
{ {
type mapFields; type mapFields;
@ -118,7 +133,7 @@ functions
pMean pMean
UPrime2Mean UPrime2Mean
pPrime2Mean pPrime2Mean
UMean_movingAverageWindow fieldAverage2:UMean_movingAverageWindow
); );
} }
@ -189,13 +204,13 @@ functions
// #include "DMDs/stdmd48" // field=UPrime2Mean, region=coarseMesh, maxRank=5 // #include "DMDs/stdmd48" // field=UPrime2Mean, region=coarseMesh, maxRank=5
#include "DMDs/stdmd49" // field=UPrime2Mean, patch=outlet, maxRank=2 #include "DMDs/stdmd49" // field=UPrime2Mean, patch=outlet, maxRank=2
#include "DMDs/stdmd50" // field=UMean_movingAverageWindow #include "DMDs/stdmd50" // field=fieldAverage2:UMean_movingAverageWindow
// #include "DMDs/stdmd51" // field=UMean_movingAverageWindow, region=coarseMesh // #include "DMDs/stdmd51" // field=fieldAverage2:UMean_movingAverageWindow, region=coarseMesh
#include "DMDs/stdmd52" // field=UMean_movingAverageWindow, patch=cylinder #include "DMDs/stdmd52" // field=fieldAverage2:UMean_movingAverageWindow, patch=cylinder
#include "DMDs/stdmd53" // field=UMean_movingAverageWindow, patch=outlet #include "DMDs/stdmd53" // field=fieldAverage2:UMean_movingAverageWindow, patch=outlet
#include "DMDs/stdmd54" // field=UMean_movingAverageWindow, maxRank=10 #include "DMDs/stdmd54" // field=fieldAverage2:UMean_movingAverageWindow, maxRank=10
// #include "DMDs/stdmd55" // field=UMean_movingAverageWindow, region=coarseMesh, maxRank=5 // #include "DMDs/stdmd55" // field=fieldAverage2:UMean_movingAverageWindow, region=coarseMesh, maxRank=5
#include "DMDs/stdmd56" // field=UMean_movingAverageWindow, patch=outlet, maxRank=2 #include "DMDs/stdmd56" // field=fieldAverage2:UMean_movingAverageWindow, patch=outlet, maxRank=2
#include "DMDs/stdmd57" // field=yPlus #include "DMDs/stdmd57" // field=yPlus
#include "DMDs/stdmd58" // field=yPlus, patch=cylinder #include "DMDs/stdmd58" // field=yPlus, patch=cylinder