diff --git a/tutorials/verificationAndValidation/atmosphericModels/HargreavesWright_2007/system/controlDict b/tutorials/verificationAndValidation/atmosphericModels/HargreavesWright_2007/system/controlDict index 85c578e863..3ff43ff256 100644 --- a/tutorials/verificationAndValidation/atmosphericModels/HargreavesWright_2007/system/controlDict +++ b/tutorials/verificationAndValidation/atmosphericModels/HargreavesWright_2007/system/controlDict @@ -50,13 +50,16 @@ runTimeModifiable yes; functions { #include "sampleDict" + #include "sampleIso" + #include "samplePlanes" minMax { - type fieldMinMax; - libs (fieldFunctionObjects); - writeControl writeTime; - fields (U); + type fieldMinMax; + libs (fieldFunctionObjects); + + writeControl writeTime; + fields (U); } } diff --git a/tutorials/verificationAndValidation/atmosphericModels/HargreavesWright_2007/system/sampleIso b/tutorials/verificationAndValidation/atmosphericModels/HargreavesWright_2007/system/sampleIso new file mode 100644 index 0000000000..8a5e63946b --- /dev/null +++ b/tutorials/verificationAndValidation/atmosphericModels/HargreavesWright_2007/system/sampleIso @@ -0,0 +1,25 @@ +// -*- C++ -*- + +sampleIso +{ + type surfaces; + libs (sampling); + + writeControl writeTime; + surfaceFormat vtk; + fields (U k epsilon nut); + + surfaces + { + envelope + { + type isoSurface; + isoMethod topo; + isoField k; + isoValues (1.28 1.29 1.30 1.31 1.32 1.33); + } + } +} + + +// *********************************************************************** // diff --git a/tutorials/verificationAndValidation/atmosphericModels/HargreavesWright_2007/system/samplePlanes b/tutorials/verificationAndValidation/atmosphericModels/HargreavesWright_2007/system/samplePlanes new file mode 100644 index 0000000000..d2b8986df9 --- /dev/null +++ b/tutorials/verificationAndValidation/atmosphericModels/HargreavesWright_2007/system/samplePlanes @@ -0,0 +1,30 @@ +// -*- C++ -*- + +samplePlanes +{ + type surfaces; + libs (sampling); + + writeControl writeTime; + surfaceFormat vtk; + fields (U k epsilon nut); + + surfaces + { + planes + { + type cuttingPlane; + planeType pointAndNormal; + pointAndNormalDict + { + point (1e-8 0 0); // slightly inside the domain + normal (1 0 0); + } + + offsets ( 500 1000 1500 2000 2500 3000 3500 4000 4500 ); + } + } +} + + +// *********************************************************************** //