probing on regions

This commit is contained in:
mattijs
2009-03-20 16:29:23 +00:00
parent fa67230e18
commit 84c8fe33ce
2 changed files with 14 additions and 3 deletions

View File

@ -182,15 +182,24 @@ bool Foam::probes::checkFieldTypes()
if (Pstream::master())
{
fileName probeDir;
fileName probeSubDir = name_;
if (obr_.name() != polyMesh::defaultRegion)
{
probeSubDir = probeSubDir/obr_.name();
}
probeSubDir = probeSubDir/obr_.time().timeName();
if (Pstream::parRun())
{
// Put in undecomposed case
// (Note: gives problems for distributed data running)
probeDir = obr_.time().path()/".."/name_/obr_.time().timeName();
probeDir = obr_.time().path()/".."/probeSubDir;
}
else
{
probeDir = obr_.time().path()/name_/obr_.time().timeName();
probeDir = obr_.time().path()/probeSubDir;
}
// Close the file if any fields have been removed.