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}
field UMean_movingAverageWindow;
field fieldAverage2:UMean_movingAverageWindow;
}

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -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