From 7788a1a01ab533f57b3a2587ce4a07b22436ae20 Mon Sep 17 00:00:00 2001 From: Kutalmis Bercin Date: Sat, 5 Jun 2021 14:39:47 +0100 Subject: [PATCH] TUT: sprayFoam: add examples for the new cloud function objects - ReynoldsNumber (thermo) - NusseltNumber - HeatTransferCoeff --- .../sprayFoam/aachenBomb/{0 => 0.orig}/N2 | 0 .../sprayFoam/aachenBomb/{0 => 0.orig}/O2 | 0 .../sprayFoam/aachenBomb/{0 => 0.orig}/T | 0 .../sprayFoam/aachenBomb/{0 => 0.orig}/U | 0 .../sprayFoam/aachenBomb/{0 => 0.orig}/Ydefault | 0 .../sprayFoam/aachenBomb/{0 => 0.orig}/alphat | 0 .../sprayFoam/aachenBomb/{0 => 0.orig}/epsilon | 0 .../sprayFoam/aachenBomb/{0 => 0.orig}/k | 0 .../sprayFoam/aachenBomb/{0 => 0.orig}/nut | 0 .../sprayFoam/aachenBomb/{0 => 0.orig}/p | 0 .../lagrangian/sprayFoam/aachenBomb/Allclean | 8 ++++++++ tutorials/lagrangian/sprayFoam/aachenBomb/Allrun | 12 ++++++++++++ .../aachenBomb/constant/sprayCloudProperties | 15 +++++++++++++++ 13 files changed, 35 insertions(+) rename tutorials/lagrangian/sprayFoam/aachenBomb/{0 => 0.orig}/N2 (100%) rename tutorials/lagrangian/sprayFoam/aachenBomb/{0 => 0.orig}/O2 (100%) rename tutorials/lagrangian/sprayFoam/aachenBomb/{0 => 0.orig}/T (100%) rename tutorials/lagrangian/sprayFoam/aachenBomb/{0 => 0.orig}/U (100%) rename tutorials/lagrangian/sprayFoam/aachenBomb/{0 => 0.orig}/Ydefault (100%) rename tutorials/lagrangian/sprayFoam/aachenBomb/{0 => 0.orig}/alphat (100%) rename tutorials/lagrangian/sprayFoam/aachenBomb/{0 => 0.orig}/epsilon (100%) rename tutorials/lagrangian/sprayFoam/aachenBomb/{0 => 0.orig}/k (100%) rename tutorials/lagrangian/sprayFoam/aachenBomb/{0 => 0.orig}/nut (100%) rename tutorials/lagrangian/sprayFoam/aachenBomb/{0 => 0.orig}/p (100%) create mode 100755 tutorials/lagrangian/sprayFoam/aachenBomb/Allclean create mode 100755 tutorials/lagrangian/sprayFoam/aachenBomb/Allrun diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/0/N2 b/tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/N2 similarity index 100% rename from tutorials/lagrangian/sprayFoam/aachenBomb/0/N2 rename to tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/N2 diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/0/O2 b/tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/O2 similarity index 100% rename from tutorials/lagrangian/sprayFoam/aachenBomb/0/O2 rename to tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/O2 diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/0/T b/tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/T similarity index 100% rename from tutorials/lagrangian/sprayFoam/aachenBomb/0/T rename to tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/T diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/0/U b/tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/U similarity index 100% rename from tutorials/lagrangian/sprayFoam/aachenBomb/0/U rename to tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/U diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/0/Ydefault b/tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/Ydefault similarity index 100% rename from tutorials/lagrangian/sprayFoam/aachenBomb/0/Ydefault rename to tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/Ydefault diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/0/alphat b/tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/alphat similarity index 100% rename from tutorials/lagrangian/sprayFoam/aachenBomb/0/alphat rename to tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/alphat diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/0/epsilon b/tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/epsilon similarity index 100% rename from tutorials/lagrangian/sprayFoam/aachenBomb/0/epsilon rename to tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/epsilon diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/0/k b/tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/k similarity index 100% rename from tutorials/lagrangian/sprayFoam/aachenBomb/0/k rename to tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/k diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/0/nut b/tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/nut similarity index 100% rename from tutorials/lagrangian/sprayFoam/aachenBomb/0/nut rename to tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/nut diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/0/p b/tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/p similarity index 100% rename from tutorials/lagrangian/sprayFoam/aachenBomb/0/p rename to tutorials/lagrangian/sprayFoam/aachenBomb/0.orig/p diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/Allclean b/tutorials/lagrangian/sprayFoam/aachenBomb/Allclean new file mode 100755 index 0000000000..fb1f384730 --- /dev/null +++ b/tutorials/lagrangian/sprayFoam/aachenBomb/Allclean @@ -0,0 +1,8 @@ +#!/bin/sh +cd "${0%/*}" || exit # Run from this directory +. ${WM_PROJECT_DIR:?}/bin/tools/CleanFunctions # Tutorial clean functions +#------------------------------------------------------------------------------ + +cleanCase0 + +#------------------------------------------------------------------------------ diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/Allrun b/tutorials/lagrangian/sprayFoam/aachenBomb/Allrun new file mode 100755 index 0000000000..5f30e6c3bb --- /dev/null +++ b/tutorials/lagrangian/sprayFoam/aachenBomb/Allrun @@ -0,0 +1,12 @@ +#!/bin/sh +cd "${0%/*}" || exit # Run from this directory +. ${WM_PROJECT_DIR:?}/bin/tools/RunFunctions # Tutorial run functions +#------------------------------------------------------------------------------ + +restore0Dir + +runApplication blockMesh + +runApplication $(getApplication) + +#------------------------------------------------------------------------------ diff --git a/tutorials/lagrangian/sprayFoam/aachenBomb/constant/sprayCloudProperties b/tutorials/lagrangian/sprayFoam/aachenBomb/constant/sprayCloudProperties index 3f780e0657..fb80eb6f6e 100644 --- a/tutorials/lagrangian/sprayFoam/aachenBomb/constant/sprayCloudProperties +++ b/tutorials/lagrangian/sprayFoam/aachenBomb/constant/sprayCloudProperties @@ -232,6 +232,21 @@ cloudFunctions { type WeberNumber; } + + ReynoldsNumber1 + { + type ReynoldsNumber; + } + + NusseltNumber1 + { + type NusseltNumber; + } + + HeatTransferCoeff1 + { + type HeatTransferCoeff; + } }