diff --git a/applications/utilities/postProcessing/sampling/sample/sample.C b/applications/utilities/postProcessing/sampling/sample/sample.C index 2451522ffe5d2a9f08e72e3fe882eebaade5bb82..12864fdceb7daf69c129b1e4b9eba68d04f46005 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 559eb2843678da0a0ea06eec30c154c6a82957b7..4284b2878c3ae308b563648976ce56fb28eed41c 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 3f7b7a3323ede9cbc888a87d1929da1ba887e405..4d71403277a790c84179c0f5612cbff226f6754e 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); }