From 2d96e32b1317d65d122765dc83bb05fe007d2a6a Mon Sep 17 00:00:00 2001 From: mattijs <mattijs@hunt.opencfd.co.uk> Date: Sat, 25 Apr 2009 14:46:03 +0100 Subject: [PATCH] add region option --- .../utilities/postProcessing/sampling/sample/sample.C | 3 ++- .../utilities/postProcessing/sampling/sample/sampleDict | 8 ++++++++ src/sampling/sampledSet/sampledSets/sampledSets.C | 6 ++++-- 3 files changed, 14 insertions(+), 3 deletions(-) diff --git a/applications/utilities/postProcessing/sampling/sample/sample.C b/applications/utilities/postProcessing/sampling/sample/sample.C index 2451522ffe5..12864fdceb7 100644 --- a/applications/utilities/postProcessing/sampling/sample/sample.C +++ b/applications/utilities/postProcessing/sampling/sample/sample.C @@ -97,10 +97,11 @@ using namespace Foam; int main(int argc, char *argv[]) { timeSelector::addOptions(); +# include "addRegionOption.H" # include "setRootCase.H" # include "createTime.H" instantList timeDirs = timeSelector::select0(runTime, args); -# include "createMesh.H" +# include "createNamedMesh.H" IOsampledSets sSets ( diff --git a/applications/utilities/postProcessing/sampling/sample/sampleDict b/applications/utilities/postProcessing/sampling/sample/sampleDict index 559eb284367..4284b2878c3 100644 --- a/applications/utilities/postProcessing/sampling/sample/sampleDict +++ b/applications/utilities/postProcessing/sampling/sample/sampleDict @@ -105,6 +105,14 @@ sets end (2 0.51 0.005); nPoints 10; } + + somePoints + { + type cloud; + axis xyz; + points ((0.049 0.049 0.005)(0.051 0.049 0.005)); + } + ); diff --git a/src/sampling/sampledSet/sampledSets/sampledSets.C b/src/sampling/sampledSet/sampledSets/sampledSets.C index 3f7b7a3323e..4d71403277a 100644 --- a/src/sampling/sampledSet/sampledSets/sampledSets.C +++ b/src/sampling/sampledSet/sampledSets/sampledSets.C @@ -236,8 +236,6 @@ Foam::sampledSets::sampledSets loadFromFiles_(loadFromFiles), outputPath_(fileName::null), searchEngine_(mesh_, true), -// pMeshPtr_(NULL), -// pInterpPtr_(NULL), fieldNames_(), interpolationScheme_(word::null), writeFormat_(word::null) @@ -250,6 +248,10 @@ Foam::sampledSets::sampledSets { outputPath_ = mesh_.time().path()/name_; } + if (mesh_.name() != fvMesh::defaultRegion) + { + outputPath_ = outputPath_/mesh_.name(); + } read(dict); } -- GitLab