mirror of
https://develop.openfoam.com/Development/openfoam.git
synced 2025-11-28 03:28:01 +00:00
probing on regions
This commit is contained in:
@ -39,10 +39,12 @@ using namespace Foam;
|
|||||||
int main(int argc, char *argv[])
|
int main(int argc, char *argv[])
|
||||||
{
|
{
|
||||||
timeSelector::addOptions();
|
timeSelector::addOptions();
|
||||||
|
# include "addRegionOption.H"
|
||||||
|
|
||||||
# include "setRootCase.H"
|
# include "setRootCase.H"
|
||||||
# include "createTime.H"
|
# include "createTime.H"
|
||||||
instantList timeDirs = timeSelector::select0(runTime, args);
|
instantList timeDirs = timeSelector::select0(runTime, args);
|
||||||
# include "createMesh.H"
|
# include "createNamedMesh.H"
|
||||||
|
|
||||||
IOprobes sniff
|
IOprobes sniff
|
||||||
(
|
(
|
||||||
|
|||||||
@ -182,15 +182,24 @@ bool Foam::probes::checkFieldTypes()
|
|||||||
if (Pstream::master())
|
if (Pstream::master())
|
||||||
{
|
{
|
||||||
fileName probeDir;
|
fileName probeDir;
|
||||||
|
|
||||||
|
fileName probeSubDir = name_;
|
||||||
|
|
||||||
|
if (obr_.name() != polyMesh::defaultRegion)
|
||||||
|
{
|
||||||
|
probeSubDir = probeSubDir/obr_.name();
|
||||||
|
}
|
||||||
|
probeSubDir = probeSubDir/obr_.time().timeName();
|
||||||
|
|
||||||
if (Pstream::parRun())
|
if (Pstream::parRun())
|
||||||
{
|
{
|
||||||
// Put in undecomposed case
|
// Put in undecomposed case
|
||||||
// (Note: gives problems for distributed data running)
|
// (Note: gives problems for distributed data running)
|
||||||
probeDir = obr_.time().path()/".."/name_/obr_.time().timeName();
|
probeDir = obr_.time().path()/".."/probeSubDir;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
probeDir = obr_.time().path()/name_/obr_.time().timeName();
|
probeDir = obr_.time().path()/probeSubDir;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Close the file if any fields have been removed.
|
// Close the file if any fields have been removed.
|
||||||
|
|||||||
Reference in New Issue
Block a user