Merge branch 'master' of ssh://noisy/home/noisy2/OpenFOAM/OpenFOAM-dev

This commit is contained in:
henry
2008-07-23 17:54:37 +01:00
3 changed files with 19 additions and 7 deletions

View File

@ -1,3 +1,4 @@
argList::noParallel();
argList::validOptions.insert("blockTopology", "");
argList::validOptions.insert("dict", "dictionary");
# include "addRegionOption.H"

View File

@ -77,11 +77,21 @@ int main(int argc, char *argv[])
Info<< nl << "Reading block mesh description dictionary" << endl;
word dictName("blockMeshDict");
fileName dictPath(runTime.constant()/polyMeshDir);
if (args.options().found("dict"))
{
fileName userDict(args.options()["dict"]);
dictName = userDict.name();
dictPath = userDict.path();
}
IOobject meshDescriptionIOobject
(
"blockMeshDict",
runTime.constant(),
polyMeshDir,
dictName,
dictPath,
runTime,
IOobject::MUST_READ,
IOobject::NO_WRITE,
@ -91,13 +101,14 @@ int main(int argc, char *argv[])
if (!meshDescriptionIOobject.headerOk())
{
FatalErrorIn(args.executable())
<< "Cannot open mesh description file " << nl
<< runTime.constant()/polyMeshDir/"blockMeshDict" << nl
<< "Cannot open mesh description file: " << nl
<< dictPath/dictName << nl
<< exit(FatalError);
}
IOdictionary meshDescription(meshDescriptionIOobject);
Info<< nl << "Creating block mesh" << endl;
blockMesh blocks(meshDescription);

View File

@ -95,8 +95,8 @@ int main(int argc, char *argv[])
<< exit(FatalError);
}
Info<< "\nCreating boundary-layer for U of thickness" << ybl.value() << " m"
<< nl << endl;
Info<< "\nCreating boundary-layer for U of thickness "
<< ybl.value() << " m" << nl << endl;
// Modify velocity by applying a 1/7th power law boundary-layer
// u/U0 = (y/ybl)^(1/7)